1
我想寫一個簡單的掛架行動來生成一些XML。這裏的要點,玩具XML:如何生成帶有適當CGI標頭的XML文件?
class HelloController(BaseController):
def index(self):
my_xml = etree.Element("root")
etree.SubElement(root, "child1")
etree.SubElement(root, "child2")
etree.SubElement(root, "child3")
return '<?xml version="1.0" encoding="UTF-8"?>\n'+etree.tostring(my_xml, pretty_print=True)
但是,當我在Firefox中顯示這一點,這是一個亂碼一團糟 - Firefox不嘗試分析它爲XML。
問題是(我認爲)我沒有附加適當的CGI標題,但我找不到任何有關如何在掛架上執行此操作的文檔。我該怎麼辦?
謝謝!
完美!謝謝 – Abe 2011-04-06 13:50:20