【问题标题】:Can we send html code through JSONX to get it in JSON我们可以通过 JSONX 发送 html 代码以获取 JSON 格式吗
【发布时间】:2012-10-31 16:39:49
【问题描述】:

您好,我正在使用 IBM Datapower。我有一个问题

我们可以通过jsonx将html内容发送到json吗.. 喜欢

<json:object>
<json:string name="htmlcontent"> <html><body>hiii</body></html></json:string>
</json:object>

我像上面一样尝试了我得到的响应只是一个字符串

hii 

我需要

<html><body>hiii</body></html>

有可能吗?

【问题讨论】:

    标签: html json ibm-datapower jsonx


    【解决方案1】:

    如果您在浏览器中查看,您只会看到 hii

    在浏览器上查看源代码。

    或通过 SOAP UI 发送请求。

    【讨论】:

      【解决方案2】:

      由于元素的内容实际上是 XML(正如 DataPower 将看到的那样),所以 json:object/json:string/html/body 的值是“hiii”。 如果你在上面做一个 value-of,你只会得到“hiii”。

      您需要获取 json:object/json:string/ 之类的元素(副本),然后序列化您获得的节点以获取包含 html 标记的实际字符串。

      另请注意,如果您不发送“XML 有效”HTML,它将失败!

      在转换为 JsonX 之前,您应该考虑转义 html 代码。

      【讨论】:

        猜你喜欢
        • 2011-07-01
        • 2011-10-01
        • 2018-10-25
        • 1970-01-01
        • 2012-03-31
        • 1970-01-01
        • 2023-03-03
        • 1970-01-01
        相关资源
        最近更新 更多