Python'u kullanarak JSON dosyasına dönüştürmek istediğim bir XML dosyası var, ancak nt benim için çalışıyor.Bir xml dosyasını python kullanarak JSON'a nasıl dönüştürebilirim?
<?xml version="1.0"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
Ben elementtree kullanarak ve onu veren ayrıştırma am Yukarıdaki XML dosyası böyle seri hale getirmek için Simplejson için:
from xml.etree import ElementTree as ET
import simplejson
tree = ET.parse(Xml_file_path)
simplejson.dumps(tree)
Bana bir hata veriyor: at xml.etree.ElementTree.ElementTree nesnesi: TypeError 0x00C49DD0 seri hale getirilebilir JSON değil.
, sadece ne istersen XML dosyasının parçaları erişmek için yöntemler sağlar olduğunu. Xml2json modülünü kullanmanın cevabı ihtiyaçlarınızı karşılayacaktır. – razzmataz