调用 wmRoot 服务以获取包列表作为 xml 或 json
Invoking a wmRoot service to get package list as a xml or json
在 IS /invoke/wm.server.packages:packageList
上调用 GET 时,我得到的结果格式为 table。
我宁愿得到一种我可以使用而没有太多解析麻烦的格式。
<BODY bgcolor=#dddddd>
<TABLE bgcolor=#dddddd border=1>
<TR>
<TD valign="top">
<B>packages</B>
</TD>
<TD>
<TABLE>
...
<TABLE bgcolor=#dddddd border=1>
<TR>
<TD valign="top">
<B>name</B>
</TD>
<TD>PackageNameX</TD>
</TR>
...
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
如何在 xml
或 json
中获得像样的输出?
在请求头中加入内容协商即可。
Accept: application/json; charset=utf-8
在 IS /invoke/wm.server.packages:packageList
上调用 GET 时,我得到的结果格式为 table。
我宁愿得到一种我可以使用而没有太多解析麻烦的格式。
<BODY bgcolor=#dddddd>
<TABLE bgcolor=#dddddd border=1>
<TR>
<TD valign="top">
<B>packages</B>
</TD>
<TD>
<TABLE>
...
<TABLE bgcolor=#dddddd border=1>
<TR>
<TD valign="top">
<B>name</B>
</TD>
<TD>PackageNameX</TD>
</TR>
...
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
如何在 xml
或 json
中获得像样的输出?
在请求头中加入内容协商即可。
Accept: application/json; charset=utf-8