powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при создание документ xml в Java
4 сообщений из 4, страница 1 из 1
Ошибка при создание документ xml в Java
    #38323255
shms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!!! Есть такая проблема хочу создать xml из String пишу так
Код: java
1.
2.
3.
4.
5.
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder;
builder = factory.newDocumentBuilder();
String xmlfile = "<product><producer>Samsung</producer><model>VH500</model><year>12-12-2004</year></product>";
Document doc = builder.parse(new InputSource(new StringReader(xmlfile)));


здесь работает нормально без ошибок. А когда получаю такой xml
Код: java
1.
2.
3.
4.
5.
6.
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder;
builder = factory.newDocumentBuilder();
String xmlfile = "<RES NAME=\"ТЕСТ\"><DATA><?xml version=\"1.0\" standalone=\"yes\"?><DATAPACKET Version=\"2.0\"><METADATA><FIELDS><FIELD attrname=\"ID\" fieldtype=\"i4\"/></FIELDS><PARAMS/></METADATA><ROWDATA><ROW ID=\"1\" LAST_NAME=\"TECTОВИЧ\"/>/ROWDATA>
</DATAPACKET></DATA></RES>";
Document doc = builder.parse(new InputSource(new StringReader(xmlfile)));

ошибка
Код: java
1.
2.
3.
4.
5.
[Fatal Error] :1:122: The processing instruction target matching "[xX][mM][lL]" is not allowed.
org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
	


почему не знаю может кто-то столкнулся таким проблемам подскажите как мне решать эту проблему
...
Рейтинг: 0 / 0
Ошибка при создание документ xml в Java
    #38323258
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вот это
<RES NAME=\"ТЕСТ\"><DATA>
Очутилось перед вот этим
<?xml version=\"1.0\" standalone=\"yes\"?>
??
Это не валидный XML
...
Рейтинг: 0 / 0
Ошибка при создание документ xml в Java
    #38323263
shms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
Это не я так создаю xml, я так получаю xml типа ответ из другого приложение
...
Рейтинг: 0 / 0
Ошибка при создание документ xml в Java
    #38323272
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shmsBlazkowicz,
Это не я так создаю xml, я так получаю xml типа ответ из другого приложение
Ну, тогда типа разберитесь с этим другим приложением, как этот ответ поделить на два документа.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при создание документ xml в Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]