webmethods - 调用 wmRoot 服务以获取 xml 或 json 格式的包列表
问题描述
在 IS 上调用 GET 时,/invoke/wm.server.packages:packageList
我得到一个格式化为表格的结果。我更愿意得到一种我可以使用而没有太多解析麻烦的格式。
<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
or中获得不错的输出json
?
解决方案
将内容协商添加到请求标头就足够了。
Accept: application/json; charset=utf-8
推荐阅读
- amazon-web-services - HTTPS Elastic Beanstalk 非自定义域
- python - 在python中使用线程创建游戏
- php - 使用自定义配置名称中的数据库名称连接到数据库
- java - 查找数组中出现的重复数 - Java
- docker - 带有 .NET 核心的 Docker:如何在 Docker(Docker for Windows (linux))上运行 2 个应用程序(.Net Core Api 和 .Net React)?
- powershell - Azure AD - 将服务主体启用为应用程序管理员
- protractor - 错误:错误:找不到模块“黄瓜”
- azure - 我可以为 Azure 事件网格主题使用自定义主机名吗
- facebook-unity-sdk - 不升级 Facebook Unity SDK 的影响
- r - 如何将 df 的变量赋值从使用 for-loop 转换为 purrr 和 dplyr?