Re: XML парсинг...
От: Java2  
Дата: 24.10.06 12:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Привет,


А>Пытаюсь пропарсить такой вот несложный XML документ


А>
А><DOC Name="ColPlan_ChA" ChPos="A" Interval="0.5" Conditional="Yes" StartTrigger="SVID(104)<0" StopTrigger="SVID(104)>0" Logging="1" Save2TWDB="1" Description="Conditional DCP linked to chamber A">
А>      <EVI>
А>         <VAL N="SVID_111"/>
А>         ...
А>         <VAL N="ECID_204"/>
А>      </EVI>
А>      ...
А></DOC>
А>


А>получаю ошибку

А>The value of attribute "StartTrigger" associated with an element type "DCP" must not contain the '<' character.

А>Как в Java пропарсить такой документ?



Можно считать данный документ в массив, скажем, байтов, а при считывании заменять такие вот штуки их кодом. Сам документ не является валидным. К примеру, MS XML Notepad при его открытии ругается вот так: '<', hexadecimal value 0x3c, is and invalid attribute character.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.