我正在通過需要大量條件語句的Python腳本生成複雜的XML文件(示例http://repository.azgs.az.gov/uri_gin/azgs/dlio/536/iso19139.xml)。我正在處理多個XML或ASCII元數據標準,這些標準通常具有較差的模式或者非常模糊。XML或ASCII字符串/模板的Python內聯?
在PHP中,我只寫了XML並在需要的地方插入了PHP代碼片段。有沒有一種簡單的方法來在Python中做到這一點?我試圖避免必須逃避所有的XML。內聯方法對於調整模板而不用重寫很有幫助。
我已經看了一下Python模板解決方案,但他們似乎太靜態或過度殺傷。在更改XML或ASCII模板時,將整個XML移動到XML對象中需要付出很大的努力。
感謝您的新手支持!