0
我有一個unicode字符串,定義爲Unicode轉換成XML字符串
data= u'<project> <DataRuleDefinitions> <DataRuleDefinition name="dummy_def">
<ExecutableRule name="rule_dummy_def" excludeDuplicates="false"
folder="14_A_Loan_Loss_Projections;All"><Bindings> <Binding var="field"><Columnname="CLL_IA_SNAPSHOT.prod_files.prod_files."CLL_201706.csv".AccrualStatusChangeDate"/> </Binding> </Bindings> </ExecutableRule> </DataRuleDefinition>
</DataRuleDefinitions> </project>'
我曾嘗試使用下面的想法將其轉換爲XML:
import xml.etree.ElementTree as ET
tree = ET.fromstring(data)
但我遇到了以下錯誤:
ParseError: not well-formed (invalid token): line 1, column 326
我可以幫助解決此錯誤並將此Unicode轉換爲xml嗎?
您的XML格式不正確。具體來說,這個片段:' '是無效的XML。 –