【发布时间】:2018-11-07 20:04:06
【问题描述】:
我正在使用 Jackson api 来解析 xml 对象。
<BESAPI xsi:noNamespaceSchemaLocation="BESAPI.xsd">
<Employee Resource="https://abc:52311/api/employee/100"/>
<Employee Resource="https://abc:52311/api/employee/200"/>
<Employee Resource="https://abc:52311/api/employee/300"/>
<Employee Resource="https://abc:52311/api/employee/400"/>
</BESAPI>
这是xml记录的结构。我想以字符串形式获取所有资源的列表。如何使用 Jackson api 实现它?
【问题讨论】:
-
顺便说一句:您的 XML 示例无效,因为它使用了
xsi:前缀而没有定义它。您需要将xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"添加到BESAPI根元素中。
标签: java xml rest xml-parsing jackson