Загрузить XML, не содержащий пространства имен - PullRequest
0 голосов
/ 05 ноября 2018

Я очень новичок в XML. У меня есть этот XML-файл, который я пытаюсь загрузить и отредактировать в своем коде, но выдает некоторую ошибку. Поскольку я новичок в xml, я пытался провести фундаментальное исследование, но потерпел неудачу. Может кто-нибудь, пожалуйста, помогите мне. XML-код выглядит следующим образом:

<SLM:stylesheet>
<SLM:system>
    <SLM:module name="Category-A">
        <SLM:member state="stateless">a1</SLM:member>
        <SLM:member state="stateless">a2</SLM:member>
        <SLM:member state="stateless">a3</SLM:member>
        <SLM:member state="stateless">a4</SLM:member>
        <SLM:member state="stateless">a5</SLM:member>
        <SLM:member state="stateless">a6</SLM:member>
    </SLM:module>
</SLM:system>

Пожалуйста, помогите мне. Заранее благодарим всех помощников.

1 Ответ

0 голосов
/ 05 ноября 2018

Технически ваш файл правильно сформирован в соответствии с рекомендацией XML, но он не является правильно сформированным в соответствии с рекомендацией пространств имен XML (поскольку для префикса SLM нет объявления пространства имен). В наши дни почти все синтаксические анализаторы требуют, чтобы файл был правильно сформирован в пространстве имен, и сообщения об ошибках сообщают вам, что этот файл не является.

...