我想从html表单创建xml文件。我正在使用django,我想在我的xml文件中插入html表单数据。
我的html表单中包含以下字段:
复选框列表
用于从日历中插入日期的文本框
<input type="file" file-accept="pdf, doc, docx, xls, csv, txt, rtf, html, zip, mp3, wma, mpg, flv, avi, jpg, jpeg, png, gif" file-maxsize="10240" />
你能指导我怎么做吗?非常感谢你的答案。
答案 0 :(得分:0)
from xml.etree.ElementTree import Element, SubElement, Comment, tostring
top = Element('top')
comment = Comment('Generated for PyMOTW')
top.append(comment)
child = SubElement(top, 'child')
child.text = 'This child contains text.'
child_with_tail = SubElement(top, 'child_with_tail')
child_with_tail.text = 'This child has regular text.'
child_with_tail.tail = 'And "tail" text.'
child_with_entity_ref = SubElement(top, 'child_with_entity_ref')
child_with_entity_ref.text = 'This & that'
print tostring(top)
这是您可以在python中创建xml文件并将html数据放在任何需要的地方
除此之外,您还可以使用Django serialize for xml