анализ неправильно сформированного / неполного XML в GWT - PullRequest
2 голосов
/ 24 марта 2012

Существует ли библиотека для анализа неполного XML в GWT?

Поскольку анализатор XML GWT выдаст исключение, если ему будет предоставлен неполный / некорректный XML для анализа ... Но у меня есть сценарий вкакой неполный XML нужно проанализировать.Сталкивались ли вы с таким сценарием?Как вы решили эту проблему в приложении GWT?

1 Ответ

5 голосов
/ 25 марта 2012

«Неполный XML» является неправильным. «Incomplete / Malformed XML» не является XML, и поэтому никакой синтаксический анализатор XML не сможет проанализировать это лучше, чем строка случайного мусора. Заданная входная строка либо принимается грамматикой, либо нет - компьютеры таким образом странно двоичны.

Если XML неполон совершенно предсказуемым образом (например, всегда отсутствует последний символ файла), то вы можете исправить входную строку самостоятельно, прежде чем проанализировать ее. Но, в общем, это неразрешимая проблема.

...