Nyní jsem se začal učit Python a docela by mě zajímalo, jak v něm používat XML. Jde o to, že mám prográmek a chci, aby uměl načítat z xml souboru (a později z xml souboru na netu - z Google Calendar). V tom xml souboru by byla databáze a chtěl bych, aby si z toho program v Pythonu načítal data a v budoucnu je dokázal i ukládat či mazat (ale to je v daleké budoucnosti ;) ). Slyšel jsem něco o XPath, ale totálně ho neumím použít, taky jsem narazil na pyXML (což mi zní lépe, protože už používám pyGTK). Strukturu xml souboru bych ještě zvládl, ale jde o to, jak k tomu souboru přistupovat, abych mohl s jednotlivými položkami pracovat (např. je vypisovat apod.). Víte někdo něco bližšího? Nechci jen výpis všech hodnot, to už jsem si našel... Třeba chci přistupovat k 3. řádce, druhému elementu, jak na to? Dík za rady
Fórum › XML / XSL(T)
Python a XML
Ahoj.
Vygoogli si informace o knihovně ElementTree. Tuším že v Pythonu 2.5 je už jeho standardní součástí. Ne webu knihovny mají hezky popsáno zacházení s xml dokumenty.
Jinak taky můžeš zkouknout lxml knihovnu, ElementTree je na ní tuším dokonce postavena ..
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 6 hostů
Podobná vlákna
PyXML - XML a Python — založil liborse
Převod XML do jiné struktury XML — založil elife
Python-zavirani oken v python shell — založil Daniel zita
Moderátoři diskuze