如何使用python创建XML、XSL文件
实际上,我的工作流程是,我将从后端python获取一些数据,我必须使用这些数据并根据用户的意愿将其复制到HTML页面或pdf格式中。 因此,我创建了一个python函数,其中XML将存在并自动保存在后端 这里我将提供我的.py文件,我在其中编写了生成XML代码的代码如何使用python创建XML、XSL文件,python,html,xml,xslt,xml-parsing,Python,Html,Xml,Xslt,Xml Parsing,实际上,我的工作流程是,我将从后端python获取一些数据,我必须使用这些数据并根据用户的意愿将其复制到HTML页面或pdf格式中。 因此,我创建了一个python函数,其中XML将存在并自动保存在后端 这里我将提供我的.py文件,我在其中编写了生成XML代码的代码 import xml.etree.ElementTree as XML def GenerateXML(filename): root = xml.Element("customers&
import xml.etree.ElementTree as XML
def GenerateXML(filename):
root = xml.Element("customers")
c1= xml.Element("customer")
root.append(c1)
type1= xml.SubElement(c1,"place")
type1.text = "UK"
Amount1 = xml.SubElement(c1,"Amount")
Amount1.text="4500"
tree=xml.ElementTree(root)
with open(filename,"wb") as files:
tree.write(files)
if __name__ == "__main__":
GenerateXML("fast.xml")
此代码的结果将生成一个名为fast.xml的后端文件,其中包含
#fast.xml
<customers>
<customer>
<place>uk</place>
<Amount>4500</Amount>
</customer>
</customers>
#fast.xml
英国
4500
创建XML文件已经完成,但将XSL文件附加到XML是一个问题,
当我们创建.XML文件时,我们可以用python来实现吗
比如说,,
我有另一个XML文件,它有一个XSL文件
XML文件
<?xml-stylesheet type = "text/xsl" href = "demo1.xsl"?>
<class>
<student>
<firstname>Graham</firstname>
<lastname>Bell</lastname>
<nickname>Garry</nickname>
</student>
<student>
<firstname>Albert</firstname>
<lastname>Einstein</lastname>
<nickname>Ally</nickname>
</student>
<student>
<firstname>Thomas</firstname>
<lastname>Edison</lastname>
<nickname>Eddy</nickname>
</student>
</class>
格雷厄姆
钟
加里
艾伯特
爱因斯坦
盟友
托马斯
爱迪生
涡流
在HTML中,它以表格形式和背景色显示。
但是如何使用自动化的XML文件呢
有谁能为我提供一个解决方案吗
提前感谢您可能需要切换到mini dom以插入
pi的处理指令节点。