Дополнительно
Как разобрать строку, содержащую XML в Java и получить значение корневого узла?
У меня есть XML в виде строки, которая содержит
<message>HELLO!</message>
Как я могу получить строку "Привет!" из XML-файле? Это должно быть до смешного легко, но я потерял. XML уже'т в док, это просто строка.
34
6
Используя помощи jdom:
С помощью Xerces
DOMParser
:С помощью как jaxp интерфейсы:
Вы также можете использовать инструменты, имеющиеся в базовой версии:
Вы можете сделать это с JAXB (реализация включен в Java на SE 6).
Выход
Один из вышеуказанных государств ответ для преобразования XML-строку в байты, которые не нужны. Вместо этого можно использовать методы фабрики и поставляем его с
StringReader
.Там чтения XML, или изворотливые больше. Правильно будет с помощью соответствующего разбора документа.
Или... изворотливые будет использовать пользовательский текст разбора с wisuzu'ы ответ или с помощью регулярных выражений в Первомайскую.
Я думаю, что вы будете смотреть на строка класс, существует несколько способов сделать это. Насчет
подстрока(интервал,интервал)
ипомощи indexOf(инт)
lastIndexOf(инт)
?