在Python中用libxml2解析XMLString

2024-10-02 02:32:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个XML,它是我的解析器无法处理的字符串形式。具体地说,它有所有的XML标记,但它是一个字符串而不是一个XML文件。它应该首先转换为XML文件。我已经搜索过了,遇到了类似的问题,但是这与LIXXML2的C++ API有关。我在用python工作。在


Tags: 文件字符串标记api解析器xml形式lixxml2
1条回答
网友
1楼 · 发布于 2024-10-02 02:32:34

libxml2可以分析包含xml的字符串。在

import libxml2
libxml2.parseDoc('<?xml version="1.0"?> <data> <something>Baaahh!</something> </data>')

这将返回一个有效的xml对象。在

如果要读取整个文件,可以使用libxml2.parseFile

相关问题 更多 >

    热门问题