实际上,我的工作流程是,我将从后端python获取一些数据,我必须使用这些数据并根据用户的意愿将其复制到HTML页面或pdf格式中。 因此,我创建了一个python函数,其中XML将存在并自动保存在后端
这里我将提供我的.py文件,我在其中编写了生成XML代码的代码
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 f:
tree.write(f)
if __name__ == "__main__":
GenerateXML("fast.xml")
此代码的结果将生成一个名为fast.xml的后端文件,其中包含
#fast.xml
<customers>
<customer>
<place>uk</place>
<Amount>4500</Amount>
</customer>
</customers>
创建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文件呢
有谁能为我提供一个解决方案吗
提前谢谢
目前没有回答
相关问题 更多 >
编程相关推荐