问题标签 [jsonx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
929 浏览

xslt - 尝试从属性值创建 xml

我的输入 xml 会像这样带有 json 命名空间..

我需要这样的输出

我必须使用 xslt 输入 xml 中的属性名称值创建此 xml。我正在使用下面的 xslt。

使用这个我得到的只有约翰。我必须使用一些循环概念..谁能帮我实现这一目标?

0 投票
1 回答
3527 浏览

xslt - 将 jsonx 数组转换为 xslt 中的 xml

我的输入 XML 将是这样的

我需要如下输出:

我正在使用下面的 xsl

在这里,我在模板 json:object 中使用名称作为“对象”,但我需要数组名、数组名……等等。有人可以帮我得到这个输出吗?

https://datatracker.ietf.org/doc/html/draft-rsalz-jsonx-00#page-4 http://controlfreak.net/xml-to-json-in-xslt-a-toolkit/ 从中提取信息使用 XSLT 1.0 版的 JSON 文件 http://badgerfish.ning.com/

0 投票
3 回答
2896 浏览

xslt - 使用 xslt 将 xml 转换为 jsonx

任何人都可以帮助我通过数组获取以下内容..我必须生成通用的 xsl .. 输入 XML:

输出:

0 投票
1 回答
1745 浏览

xslt - 需要将 XML 转换为 JSONX 的通用 xslt

可能重复:
使用 xslt 将 xml 转换为 jsonx

任何人都可以帮助我通过数组获取以下内容..我必须生成通用的 xsl .. 输入 XML:

输出:

我正在使用下面的 xslt 和输出,但没有像上面预期的那样。任何人都可以帮助我。

0 投票
2 回答
4661 浏览

xml - JSONX 到 JSON 的转换

我从我的数据库中转储了一些 XML 数据,我需要将其重新格式化为 JSON。我使用的是 IBM DataPower 数据库,因此我实际上需要将该 XML 转换为JSONx,然后使用 IBM 的默认转换器,它会自动将 JSONx 转换为 JSON。

我在定义 JSONx 数组的元素时遇到了困难。这是我目前正在尝试的:

XML


所需的 JSON 输出

我遇到的问题是我无法获得prodcolor成为同一个 JSON 对象的一部分。相反,我得到这样的输出:

这是我正在使用的生成有问题的 JSON 的 JSONx 代码:

我可以说<xsl:for-each>标签正在经历一个条件并在循环中创建一个 JSON 对象,但我不明白如何在它获取 和 的值后创建JSON 对象。如何确保正确解析这些值?colorprod

0 投票
2 回答
351 浏览

html - 我们可以通过 JSONX 发送 html 代码以获取 JSON 格式吗

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

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

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

我需要

可能吗?

0 投票
2 回答
816 浏览

xslt - 需要帮助编写常见的 xsl

我必须生成 XML 输出。它应该显示数组,如下所示。我无法以正确的方式呈现数组。

输入 XML:

我的预期输出应如下所示:

我使用的 XSL 如下:

0 投票
2 回答
441 浏览

xml - 如何通过 xslt 转换 xml -> JXML?

我必须使用 xsl 进行转换以生成数组、对象、json 字符串。我无法生成数组。实际上我的要求是我必须将 XML 转换为 JXML 并将 JXML 转换为 json 。我有通用的xslt for jxml to json..现在我需要将 XML 转换为 JXML 的通用解决方案。作为参考,我正在生成示例 xml 的 .. IP

结果应该是

需要尽快解决.. :(

0 投票
1 回答
1580 浏览

xslt - 设置属性名称以匹配另一个元素属性的子字符串

我正在编写一个 XSLT,除其他外,它可以定位某些具有“名称”属性的元素,该属性的值以破折号 ('-') 开头。当找到这样的属性时,xslt 会创建一个 xsl:attribute,它的名称是出现在“name”属性的破折号之后的所有文本。

因此,例如,假设我有以下 XML 段:

我希望它成为

目前,我正在尝试以下 XSLT 的几种变体:

具体来说,这是令我困惑的一行:

更具体地说,其中不起作用的部分是字符串长度部分。如果我用一个数字(比如 2)替换整个字符串长度部分,它就可以正常工作。

是的,我知道 substring-after 更适合我。我确实尝试了以下方法,但它也不起作用:

我确定这是某种语法错误。

PS - 我正在使用 XMLSPY 进行测试。

非常感激你的帮助。

0 投票
2 回答
1159 浏览

xslt - 字符串化嵌套在 url-open 标记中的 jsonx 对象

我正在使用 ibm datapower 向 api 发送发布请求。我正在使用 url-open 标记来发送帖子,但我在使用 json 有效负载时遇到了问题。理想情况下,我想做这样的事情:

但如果我这样做,我会收到一个非法的 char '{' 错误,因为 json 没有被字符串化。如果我做:

它按预期工作,但不是很动态,因为我必须对字符串化对象进行硬编码。有没有办法按照第一个示例创建 json 对象,然后在发送请求之前进行字符串化?

任何想法都非常感谢

C