问题标签 [xmltodict]

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 投票
1 回答
108 浏览

python - 具有多个 OrderedDictkeys 的 Python xmltodict

有没有办法创建像这样给定多个 OrderedDict 的 xml 输出

当我尝试此 xmltodict 时,它涵盖了最后一个地址,而不是两者。

0 投票
2 回答
1016 浏览

python - 如何在Python中将xml转换为json时删除@前缀

我正在尝试使用xmltodict库将 xml 转换为 python 中的 json。虽然,xml 正在转换为 json,但在 dict 中的每个键之前,“@”都会被添加前缀。以下是代码片段和示例输出:

输出:

如何一次性从所有键中删除@?

0 投票
1 回答
368 浏览

python - Python 命令行单线器使用 xmltodict 将 xml 转换为 json

尝试使用 xmltodict 将 xml 文件转换为 json 编写一个 python one liner。似乎直接从 sys.stdin 或作为 sys.stdin.buffer.read() 读取存在问题。

python -c 'import xmltodict, sys, json; json.dump(xmltodict.parse(sys.stdin, process_namespaces=True), sys.stdout, indent=4);' < foo.xml > bar.json

0 投票
1 回答
357 浏览

python - 将 xmltodict 模块导入 Visual Studio 代码

我在将 xmltodict 模块导入到我的 Visual Studio 代码中时遇到了一些困难。我使用 pip 在我的窗口中设置模块。根据我在此处找到的指南和相关帖子,它应该在我的视觉工作室中工作。但由于某些原因,它在视觉工作室中不起作用。请告知如何在 Visual Studio 代码上安装或导入 xmltodict 模块

提前致谢

0 投票
2 回答
1482 浏览

python - 没有名为“xmltodict”的模块

我正在尝试使用“xmltodict”将 XML 转换为 JSON

我的代码:

错误:

我试过: pip install xmltodict 但得到了这个结果:

0 投票
1 回答
322 浏览

python - 文件未从 xml 正确转换为 JSON

我正在使用 Python 将数据从 xml 文件转换为 json 并将其放入文件中。我正在使用 xmltodict 使用“解析”转换为字典,然后使用“转储”转换为 json。这是下面的代码: -

这是我使用的示例 xml 文件。但是,在输出中,我得到的东西不像 json 那样,添加了反斜杠。看起来像胡言乱语:-

我试图理解为什么我无法以正确的 json 格式获取数据。我的代码有什么问题吗?请注意,我不是一个非常熟练的程序员,只偶尔使用过 Python。

0 投票
2 回答
780 浏览

python - 使用 Python 将多个 xml 文件/链接转换为 JSON?

我知道如何使用 xmltodict 将单个 xml 文件或链接转换为 python 中的 json。然而,我想知道是否有任何有效的方法可以在 Python 中将多个 xml 文件(数百甚至数千个)转换为 json?或者,如果有任何其他工具更适合它,而不是 Python?请注意,我不是一个非常熟练的程序员,只偶尔使用过 Python。

0 投票
0 回答
44 浏览

python - 有时是列表,有时是字典

我在 Python 3.7.6 中使用 xmltodict 并且遇到了一个问题,有时我的数据是一个列表,有时我的数据是一个有序字典。这是一个代码:

我必须不断为我在数据中查看的每个新数据输入编写一个列表检查,因为我永远无法确定我是否会在 index[0] 中有一组数据或在 index[1] 中有多组数据]。有没有更简洁的方法来访问列表或有序字典?

0 投票
0 回答
109 浏览

python - 读取 json 文件得到错误 json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

我尝试从我的 json 文件中读取数据。首先,我将我的 xml 文件转换为 json,然后输出这个 json 文件,例如:

然后我尝试从这个文件中打印一些数据。我json.loads()用来读取这些数据:

我尝试只打印键(ABC 和 DEF)

错误 :

0 投票
1 回答
603 浏览

python - xml to dict 如何在我将 xml 文件转换为 json 文件时忽略某些字符

当我尝试将我的 xml 转换为 dict 时,我想删除一些字符:

问题实际上我有很多 json 文件,一些 json 文件是这样的:

还有一些像这样的json文件(没有pcrs):

如何强制像第一个示例这样的任何文件不'pcrs:'作为第二个示例。