<?xml version=“1.0”encoding=“UTF8”?>不<?xml version='1.0'编码='UTF8'?>

2024-09-28 01:25:18 发布

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

我正在使用lxml

tree.write(xmlFileOut, pretty_print = True, xml_declaration = True, encoding='UTF-8'

要写出我打开并编辑的xml文件,但我绝对需要将xml声明为

^{pr2}$

而不是

<?xml version='1.0' encoding='UTF-8'?>

现在我知道它们在xml中是完全相同的,但是我面对的是一个非常棘手的客户,他必须在声明中包含",而不是{}。我到处找遍了,但找不到答案。在

我可以创建它并把它添加到xml的头上吗?在

我可以告诉lxml这就是我需要的xml声明吗?在


Tags: 文件truetree声明编辑prettyxmllxml

热门问题