создать элемент XML с помощью $ XYZ - PullRequest
0 голосов
/ 25 февраля 2011

Я использую Java для создания корневого элемента, строка разрешается, как показано ниже.

Element root = doc.createElement("$XYZ");

я получаю и исключение

org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified. 
    at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElement(CoreDocumentImpl.java:618)

любой совет, как мне создать элемент?

1 Ответ

6 голосов
/ 25 февраля 2011

Символ « $ » не разрешен в xml, поэтому вы получаете исключение.

«XYZ» будет разрешено, но «$ XYZ» не разрешеноон содержит '$'

Вы можете увидеть спецификацию w3 на начальном символе здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...