Анализ XML для специальных символов, содержащихся в элементе - PullRequest
0 голосов
/ 22 марта 2012

Я хочу прочитать приведенный ниже XML с использованием XMLREADER.

<?xml version="1.0" encoding="ISO-8859-1" ?>

    <Inforamtion>
        <Name;Property>Name contain
        </Name;Property>
        <123>89</123>
        <question?>
        </question?>
    </Inforamtion>

Но выдает ошибку для специального символа, содержащегося в имени элемента. и первый символ имени элемента не может быть числом.

У меня может быть любой такой xml для обработки и исправления.

Скажите, пожалуйста, как обработать такой XML, исправить или прочитать?

Спасибо

1 Ответ

0 голосов
/ 22 марта 2012

Ваш xml недействителен. Этот документ : Каковы правила для допустимого имени элемента XML? поможет вам исправить этот XML.

Резюме:

Имя - это токен, начинающийся с буквы или одной из нескольких знаков препинания символы ([_] и [:]) и продолжая с букв, цифр, дефисов, подчеркиваний, двоеточия или точки остановки, вместе известные как именные символы.

...