问题标签 [xml.etree]
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.
python - 使用 xml.etree 在 Python 中编写包含欧元符号 (€) 的 xml 文件
我正在尝试使用 xml.etree 来读取和写入包含 € 符号的 xml 文件。
我的简化代码如下所示:
运行时出现以下错误:
有没有办法使用 xml.etree 将 € 符号写入 xml 文件?
python - python - 如何在带有python 2.6.4的xml.etree.elementree中使用XPaths时获取父标签
我是这个论坛的新手。
我正在尝试从 xml.etree.cElementTree 检索数据。
我有以下代码
代码片段
使用上面的代码,我得到的结果如下
动画部门的舞台......
大块
优先
秒
对 id=p4645 的评论
R3
R5
但我需要下半场的输出
对 id=p4645 的评论
大牌 - R3
普里 - R5
即,我需要元素的父标签
python - 我可以在 ElementTree XMLParser 中禁用实体解析吗?
使用 lxml 我可以:
我可以对 xml.etree.ElementTree XMLParser 做同样的事情吗?
python - 使用 Python 3.2 从头开始创建 Unicode XML
所以基本上,我想用从python字典中的数据生成的元素生成一个XML,其中的标签是字典的键,文本是字典的值。我不需要为项目提供属性,我想要的输出看起来像这样:
我尝试使用 xml.etree.ElementTree 包,通过创建树,将元素“AllItems”设置为根,如下所示:
在最后两行中,我尝试省略 open() 语句中的编码,省略 write() 方法中的编码并将其更改为 'UTF-8',我要么得到一个错误,即 "') 是 str 类型不可序列化
所以我的问题- 我想知道的是我应该如何使用上述格式从头开始创建 UTF-8 XML,是否有使用另一个包的更强大的解决方案,这将允许我正确处理 UTF-8人物?我没有与 ElementTree 结婚以获得解决方案,但我宁愿不必创建模式。提前感谢您的任何建议/解决方案!
python - 在 Ubuntu 9.10 上安装 libxml2-dev 时出错 - 对于 lxml-etree
尝试在Ubuntu 9.10上安装lxml-etree我在这里了解到我需要libxml2-dev和libxslt-dev
当我尝试安装 libxml2-dev 时,通过运行apt-get install libxml2-dev
此版本的 lxml 是否已删除?
无法获取http://security.ubuntu.com/ubuntu/pool/main/libx/libxml2/libxml2_2.7.5.dfsg-1ubuntu1.2_amd64.deb 404 Not Found
因此,我尝试apt-get install python-lxml
按照该线程中建议的方式运行。
但这给了我这个:
python - 如何将 lxml.etree 直接安装到 web2py 模块?
我在我的 Windows 桌面上有一个 lxml.etree 的工作设置。
因为我想把它移到我的服务器上,而不是在 sitepackages 中安装 lxml,我想modules
直接将它安装在里面,所以这个lxml
版本是特定于这个应用程序/站点的。
我直接在 linux 服务器上的模块下复制了我的 lxml 目录,我得到了这个错误:
没有名为 etree 的模块
所以它似乎明白有一个lxml
, 包但看不到etree
里面。有任何想法吗 ?另外,我找不到确切的位置可以在网站上下载 ubuntu 9.10 的二进制文件:http: //lxml.de/installation.html#installation
python - 无法从 Python 中的 subprocess.Popen 输出解析 xml
我正在使用这个库来解析我的 xml:
解析器的 xml 输入是以下输出subprocess.Popen
:
我收到此错误:
但是,当我传递从与xml_command
文件相同的命令生成的 xml 时,它工作得非常好:
python - 使用元素树获取值
我想获取特定组件的一些值。例如,我想从以下输出中仅获取 2 个值(即 Component --> name: paristrain 和 Stat --> TimeoutValue: value)。我试图用 xpath 做到这一点,但我无法获得所需的输出。你能帮我解决这个问题吗?
这打印:
XML 文件
python - XML 文件解析和获取标签?
xml =
我想去接 Mcd 和 Dr.D。
我的尝试
寻求慷慨的帮助。
python - 使用 etree 从文件中解析 xml 在读取字符串时有效,但不是文件
我是 Python 和 SO 的相对新手。我有一个需要从中提取信息的 xml 文件。我已经为此苦苦挣扎了好几天,但我想我终于找到了可以正确提取信息的东西。现在我很难获得正确的输出。这是我的代码:
我得到的结果是“5e1882d882ec530069d6d29e28944396 这是一个关于鲨鱼的段落。”,这就是我想要的。
但是,我真正需要的是能够从文件而不是字符串中读取。所以我试试这段代码:
现在我的结果是“无无”。我有一种感觉,我要么没有正确获取文件,要么输出有问题。这是test3.xml的内容