gpt4 book ai didi

java - 解码不属于命名空间的 xml 元素

转载 作者:数据小太阳 更新时间:2023-10-29 02:46:29 25 4
gpt4 key购买 nike

我有一个来自网络服务的 xml 响应:

<ns2:response xmlns:ns2="http://abc.com">
<ns2:msgHeader>
<ns2:empid>1234</ns2:empid>
<ns2:empname>John</ns2:empid>
</ns2:msgHeader>
<error>
<httpstatus>500</httpstatus>
<description>Error while processing the request.Please contact customercare</description>
</error>
</ns2:response>

当 xml 模式采用这种格式时,我该如何解码。 <error>是根元素的一部分 <response> .

我正在使用 Restful 客户端并使用 resttemplate 向服务器发出请求。我的applicationcontext.xml使用 org.springframework.http.converter.xml.MarshallingHttpMessageConverter用于编码和解码请求和响应 XML。

最佳答案

你有xsd吗?我认为元素应该在你的 xsd 中定义

关于java - 解码不属于命名空间的 xml 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6353586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com