Я делаю SAX-разбор для всех моих проектов, и он прекрасно работает. Но сегодня я столкнулся с проблемой при доступе к тому же SAX. Ниже приведена часть XML, где я получаю проблемы.
<customCssStyle label="css1" order="1" text=".test { background-color: yellow; } .link { background-color: red; }"/>
При синтаксическом анализе с SAX я могу получить значения "label" и "order". но в случае с «текстом» я сталкиваюсь с проблемой. Это значение входит в 2 строки. Я думаю, что это из-за пустого пространства.
Я прав? Может ли SAX не распознавать пустое пространство? Должен ли я использовать разбор Pull?