问题标签 [xml-to-json]

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 投票
0 回答
55 浏览

javascript - 从 API 请求 XML 格式的数据

我对编程并不陌生,但我对一些 API 请求有一些问题。

我有下一条路线(示例):

https://test.com/api/products

邮递员的返回是可以的(示例): 在此处输入图像描述

我的代码是(示例):

使用我的代码,我遇到了下一个问题: EventSource 的响应有一个不是“text/event-stream”的 MIME 类型(“application/json”)。中止连接。

据我了解,我对 API 请求返回 XML 文件缺乏了解。

我想做什么:

我正在尝试从 API 请求中获取数据,但 API 请求以 XML 格式返回数据。我喜欢在之后将 XML 转换为 JSON 并进行下一步操作。

PS 我如何使用 JSON 格式执行此操作(示例)。我喜欢这样做,但使用 XML。

0 投票
1 回答
98 浏览

json - 为什么 xml-to-json 函数返回指数符号?

我所有的 XSLT 在使用该xml-to-json()功能时都在工作,除了这部分,

返回

当我打算得到这个结果时:

0 投票
0 回答
32 浏览

python - 从 xml 文件生成 xsd 文件

我有很多 xml 文件,我将使用 xmlschema 将它们转换为 JSON。但我没有正确的 xsd 模式文件。

那么从许多示例 xml 文件生成 xsd 文件的最佳方法是什么?

0 投票
1 回答
22 浏览

javascript - 对象的 SOAP 文本值

我正在使用节点包 xml-js 将 SOAP 响应转换为 json。

下面详细介绍了我在两个不同请求中得到的文本元素响应。

如何更改每种情况下的响应?

1. 回应

文本元素值的所需输出

2.

回复

文本元素值的所需输出

对象数组

请问有什么指针、解决方案或提示吗?

0 投票
1 回答
99 浏览

javascript - StartTag:JSON 到 XML 转换时元素名称无效错误

我从 mongoDB 得到一个数组,格式如下:

我想将此数组转换为 XML

在此过程中我没有收到任何错误,但是我将此文件上传到 cloudstorage 并且上传到那里的文件已损坏。我收到这样的错误:

我真的不知道它有什么问题。我将不胜感激任何帮助。

注意:我也试过xml2jsfast-xml-parserjstoxml包。但结果并没有改变。

笔记2:

当我登录时transformed(转换的 XML 对象)

编辑 3:我了解到 XML 标签不能以数字开头。那么如何将数组转换为 XML 呢?

0 投票
0 回答
66 浏览

c# - 如何在不饱和 RAM 的多用户并发环境中将巨大的 XML 文件转换为 JSON?

我面临着使用以下代码将 XML 文件转换为 JSON 的问题:

该文件填满了内存,这就是问题所在。我没有找到没有填充 RAM 的解决方案。

我怎样才能做到这一点?非常感谢

0 投票
1 回答
318 浏览

python - 使用 Python 将 Atom 或 OData XML 文件转换为 OData Json 文件

我一直在尝试将 PowerShell 脚本转换为 Python 代码以从 Sharepoint 下载列表文件。到目前为止,大部分编码部分已完成并执行良好。但是,当我将文件从 Sharepoint 下载到具有 .json 扩展名的本地驱动器时,文件内容与预期不符。

Sharepoint 列表内容类型为 => content-type: application/atom+xml;type=feed;charset=utf-8,采用 xml 格式。由于我无法将内容保存为 .json 格式,因此我已将文件下载为 .xml 并使用 xmltodict python 包将其转换为 .json,到目前为止效果还不错。

这是我的实际查询:我们如何下载带有 .json 的 xml 内容或将 xml 文件转换为没有属性类型、标签和命名空间等的 json 文件?我们需要以下面的 PowerShell 脚本生成的输出格式下载文件,不带任何标签,只带有键值对。

我只是共享示例文件内容,而不是复制整个内容,因为它涉及一些敏感数据。

这是原子 xml 格式/Odata xml 的 Sharepoint Web url 内容。

这是 Python 转换的 json 数据

PowerShell 下载的 Json 文件

{"odata.metadata":"https://myorg.sharepoint.com/sites/pwaeng/_api/$metadata#SP.ListData.Program_x0020_RisksListItems","value":[{"odata.type":"SP.Data .Program_x0020_RisksListItem","odata.id":"a878d166-c19d-4c16-82b4-e150e7e49626","odata.etag":""2"","odata.editLink":"Web/Lists

下面是 Python 代码的一部分。我已经尝试了大多数选项,但没有获得所需的输出。

0 投票
0 回答
41 浏览

python - Python3:转换为字典时如何处理包含二进制字符串的xml

我处于从文件中获取 XML 数据并将其解析为 Dictionary 的场景中,但 XML 数据内部包含一些值,例如二进制

"%¢a÷ó<·RxgТ'gÎ&"

然后我得到了错误:

parser.Parse(xml_input, True) xml.parsers.expat.ExpatError:对无效字符号的引用:第 4032 行,第 15 列

这是我的示例 python 代码:

0 投票
1 回答
81 浏览

java - XSLT 3.0 - 在 XSLT 3.0 xml-to-json() 中出现错误“重复键值”

我正在尝试使用 XSLT 3.0 将给定的 json 数据从一种形式转换为另一种形式。我正在使用 XSLT 3.0 提供的 json-to-xml 和 xml-to-json 函数将数据从 .to json 转换为/从 xml 。

我有以下 json 数据。

我正在尝试使用 XSLT 3.0 将其转换为以下形式

我想出了下面的 XSLT(不完整,因为我在 1 级遇到错误)

任何人都可以帮助我如何获得所需的输出 json。

0 投票
0 回答
9 浏览

php - 在 PHP 中使用多个名称空间请求解析 SOAP

我有一个将在请求中接收 SOAP 消息的端点。Soap 消息的结构如下。

我正在尝试找到一种将其转换为数组或 json 的方法。当我使用simplexml_load_string和 json_ecode 它返回一个空数组。

我可以通过注册名称空间来访问 XML,但是有没有办法将上述肥皂消息转换为可以轻松访问的数组或 Json?