【发布时间】:2014-08-02 11:27:57
【问题描述】:
我遇到以下错误请帮助 "解析错误:
Error on line 1 of document :
The markup in the document preceding the root element must be well-formed.
Nested exception: The markup in the document preceding the root element must be well-formed.
XML 在下面
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<'env:Envelope' xmlns>:env=\"http://www.w3.org/2003/05/soap-envelope\" xmlns:ns1=\"urn:zimbraAdmin\">
xmlns:ns2=\"urn:zimbraAdmin\"><env:Header><ns2:context/></env:Header><env:Body>
<ModifyAccountRequest xmlns=\"urn:zimbraAdmin\"><id>4d41ec71-d898-42b8-b522-3c3cdc5583a0</id>
<a n=\"zimbraIsAdminAccount\">TRUE</a>
</ModifyAccountRequest></env:Body></env:Envelope>
【问题讨论】:
-
这对我来说似乎有点不合理。为什么里面有反斜杠?为什么引用元素名称?如果您尝试解析无效的 XML,您应该期望它无法正确解析...
-
你仍然遇到同样的错误
-
我是 xml 新手 ..你能编辑并发送 xml
-
不 - 你应该阅读 XML。如果我只是添加更正的 XML,那将没有什么好处。这个 XML 是从哪里来的?你是从某个地方复制粘贴的吗?
-
嗯,在我看来,您就像是从显示转义输出的调试窗口中复制了它。不要那样做。请在您的问题中提供更多详细信息,我们可以帮助您获得正确的 XML。同样,从长远来看,仅靠自己纠正对您没有帮助。