问题标签 [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 回答
478 浏览

python - xmltodict 仅解析 1 个根键和第 2 个键中的所有其他数据

我在使用 xmltodict 导入时做错了什么吗?当我导入数据时,我只收到 2 个项目,第一个是根级别对象,第二个是其余的值。

当我要求第二把钥匙时,我收到了其余的值。

这是我正在使用的文件。

0 投票
1 回答
30 浏览

python - 相同结构的示例 XML 与完整 XML 的解析方式不同

我之前在 SO 上发布了一个问题,其中包含简化的示例 XML 以允许测试,我编辑了 XML 的重复内容以允许发布它。

我发布的 XML 插入是

该问题的答案适用于示例代码。

但是,然后在此处引用的完整 XML 上使用 Pasted failed with typerror

粘贴的完整 XML

导致这种结果差异的 XML 结构有何不同?

0 投票
1 回答
1025 浏览

python - xmltodict:未获取正确的嵌套元素

所以我有一个这样的 XML:

我正在访问它:

但如果 XML 是这样的:

然后返回2而不是1 ,它是<books>

我究竟做错了什么?

0 投票
0 回答
1624 浏览

python - xmltodict - 没有元素第 1 行第 0 列

我在 ubuntu 上的 python 2.7 和 3.5 中收到这个错误,即 expat 无法读取第一个元素。

第 1 行看起来很正常,并且之前已经解析过。

我的脚本是

0 投票
1 回答
2695 浏览

python - python 3.4 和 xmltodict 的问题

我有这个 python 脚本:

如果我从 python3 控制台逐行运行它没问题,但是如果我将它保存在一个文件中并运行它

它返回此错误:

如果稍后我想从控制台逐行再次运行它,则会发生这种情况:

我在 Ubuntu 和 cygwin 上对此进行了测试。我是这样安装的:cygwin下的'pip3 install xmltodict'和Ubuntu下的这种方式:'sudo apt-get install python3-xmltodict'

0 投票
4 回答
6803 浏览

python - xmltodict 不返回一个元素的列表

如果“车库”中只有一辆“汽车”,则以下代码会产生错误:

原因是mydict['garage']['car']如果“汽车”有多个元素,那只是一个列表。所以我做了这样的事情:

让代码运行。但对于更高级的操作,这不是解决方案。

是否有人知道使用某种功能,即使只有一个元素?

0 投票
1 回答
2731 浏览

python - 使用 python 和 xmltodict 从 URL XML 获取数据

我正在 python2.7 中尝试使用 xmltodict 分机。从应用引擎 API(XML 类型)获取数据。不知道如何做到这一点......我尝试使用本地 XML(我从源 url 下载它)成功我的本地代码如下所示:

我的结果是打印所有 XML 字段。

我怎样才能让它在 url 上工作?还有什么我想念的吗?

0 投票
1 回答
98 浏览

python - 从 xml 中检索数据。

我有一个 xml 文件,我必须通过它来检索 xml 文档。下面是我拥有的 xml 文档。

我想检索贡献者姓名:到目前为止我已经尝试过:

请告诉我哪里出错了。谢谢你。

0 投票
0 回答
374 浏览

python-3.x - 通过函数调用将项目添加到 OrderedDict

我是 python 新手,对数据结构不太了解,我试图通过调用函数将额外的项目附加到有序字典中。目标是使用 xmltodict 制作一个 xml 文件。

如果 items 只包含 item1,单个元组?,它可以工作。但是如果我添加第二个元组(item2),那么它不会。我无法让它与 item2 一起工作,包括我所做的任何事情,项目必须采用什么数据结构才能完成这项工作,还是有更好的方法?

谢谢

0 投票
4 回答
42633 浏览

python - 如何使用 xmltodict 从 xml 文件中获取项目

我正在尝试轻松访问 xml 文件中的值。

如果我想访问值 ABC123,我该如何获得它?