请问在解析XML的时候,提示" XML Parse error at line 1::mismatched tag "是什么原因?

这个人真的很懒 2004-09-23 01:44:54
我给对方发送一个包,结果对方解析的时候提示XML Parse error at line 1::mismatched tag ?
仔细核对过发过去的包,没有问题,但就是老出现这个提示

请问,这个提示是因为包格式错误还是因为发送方式的问题?
我是用asp做的.
...全文
2599 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢,问题解决!结贴
whnnet 2004-09-23
  • 打赏
  • 举报
回复
原来的
</dsmp:SyncOrderRelationResp>

错的。对的如下

</dsmp:SyncorderRelationResp>

whnnet 2004-09-23
  • 打赏
  • 举报
回复
<dsmp:SyncorderRelationResp xmlns:dsmp='http://www.monternet.com/dsmp/schemas/'>
<MsgType>SyncOrderRelationResp</MsgType>
<Version>1.5.0</Version>
<hRet>0</hRet>
</dsmp:SyncOrderRelationResp>

应该写成

</dsmp:SyncorderRelationResp>
  • 打赏
  • 举报
回复
我把包贴出来,大家帮我看看好吗,我对XML真的不是太熟悉,先谢谢各位了!
<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:dsmp='http://www.monternet.com/dsmp/schemas/'>
<SOAP-ENV:Header>
<dsmp:TransactionID
xmlns:dsmp='http://www.monternet.com/dsmp/schemas/'>001194556677889</dsmp:TransactionID>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<dsmp:SyncorderRelationResp xmlns:dsmp='http://www.monternet.com/dsmp/schemas/'>
<MsgType>SyncOrderRelationResp</MsgType>
<Version>1.5.0</Version>
<hRet>0</hRet>
</dsmp:SyncOrderRelationResp>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
whnnet 2004-09-23
  • 打赏
  • 举报
回复
就是标记不封闭,或者大小写的问题

8,909

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧