有没有办法以XML格式获取IBM的自然语言理解输出?



我正在与IBM Natural Language Understanding合作一个项目。

当我POST到此端点时,服务会以JSON提供其输出。

由于其他Watson项目(WatsonExplorer家族(过去依赖XML技术,我想知道是否有可能将NLU输出转换为XML格式。

我已经尝试添加HTTP Accept Header:application/xml。但这会返回

"error": "response not acceptable",
"code": 406

JSON是所有最近的Internet/Cloud服务的典型输出格式。它比XML更紧凑,并且有一套广泛的工具和SDK支持。因此,用于IBM Watson自然语言理解的API仅返回JSON格式的响应。