Я следующие строки XML:Строка XML преобразования
<persons>
<person>
<name>Someone</name>
<age>27</age>
</person>
<person>
<name>Otherone</name>
<age>43</age>
</person>
</persons>
Я хочу взять эту строку и получить от него объект DOM. Это может быть любая строка XML (не из файла!).
Извините за этот вопрос, спасибо большое за помощников.
Спасибо, Он возвращает исключение, если строка XML не хорошо сформирована, Как я могу работать с не-хорошо сформированными строками xml? – Yosi
@Yosi Вы можете поймать исключение и сообщить об ошибке. Если вы хотите получать данные из строки, которая может содержать или не содержать хорошо сформированный XML, вам могут понадобиться регулярные выражения. – khachik
@Yosi другой подход: используйте синтаксический анализатор SAX и теги дескрипторов/attrs/символов, пока парсер не выполнит ошибку. Может быть, вы можете объяснить, что вы хотите сделать? – khachik