मैं अजगर में ElementTree सीख रहा हूँ। सब कुछ छोड़कर ठीक लग रहा है जब मैं उपसर्ग के साथ एक्सएमएल फ़ाइल को पार्स करने का प्रयास करें:पायथन ElementTree पार्सिंग अनबाउंड उपसर्ग त्रुटि
import xml.etree.ElementTree as ET
tree = ET.parse('test.xml')
मैं निम्नलिखित त्रुटि मिली:: जब मैं xml पार्स करने के लिए कोशिश
<?xml version="1.0"?>
<abc:data>
<abc:country name="Liechtenstein" rank="1" year="2008">
</abc:country>
<abc:country name="Singapore" rank="4" year="2011">
</abc:country>
<abc:country name="Panama" rank="5" year="2011">
</abc:country>
</abc:data>
:
test.xml
xml.etree.ElementTree.ParseError: unbound prefix: line 2, column 0
मैं आदेश उपसर्ग के साथ एक एक्सएमएल फ़ाइल को पार्स करने में कुछ निर्दिष्ट करने की आवश्यकता है ?
संक्षेप में आप एबीसी के लिए एक लापता नाम स्थान है। एक नज़र डालें: http://stackoverflow.com/a/4999510/1107807 –