2

使用该模块,xml.etree.ElementTree我几乎可以随心所欲地创建一个 XML 文件,除了最重要的部分(在我的例子中):标题。

我找不到真正的解决方案,我的标题是一个常量字符串,我应该把它放在<?xml version="1.0"?>第一个 xml 元素之间;有什么干净的解决方案吗?


我对标题的意思是它有时称为 DTD(文档类型定义)

例子:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
 "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">

<svg>
  ....
</svg>

我需要写

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
     "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">

文件中的一部分。

4

0 回答 0