.[ ČeskéHry.cz ].
XML parser

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
]semo[



Založen: 29. 07. 2007
Příspěvky: 1526
Bydliště: Telč

PříspěvekZaslal: 29. duben 2008, 18:24:11    Předmět: Odpovědět s citátem

TinyXML
http://sourceforge.net/projects/tinyxml/

Poslední verze je z 6.5.2007, takže to neni mrtvý. Můžeš si tam nastavit, jestli to bude používat STL, nebo ne. Je to jednoduchý, účinný a hlavně nadpladformní - hádám že chceš nadpladformní, jinak bys použil nejspíš .NET, jsi-li windowsák. Nenašel sem jinou alternativu, kterou bych mohl použít (ale moc sem nehledal :) )
_________________
Kdo jede na tygru, nesmí sesednout.
---
http://www.inventurakrajiny.cz/sipka/
Aquadelic GT, Mafia II, simulátory
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 29. duben 2008, 19:11:24    Předmět: Odpovědět s citátem

Mám docela dobrou zkušenost s expat, ačkoliv je v C.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 29. duben 2008, 19:20:43    Předmět: Odpovědět s citátem

tech je Smile - muzes zacit tim ze v systemu mas MSXML pristupne pres COM Wink - zalezi co pozadujes - parsovani zakladniho XML - nebo pokrocile XML se schematy, pripadne i dostupnost XSLT procesoru
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
OndraSej



Založen: 28. 07. 2007
Příspěvky: 767
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 29. duben 2008, 19:38:13    Předmět: Odpovědět s citátem

Ja mam zase celkem dobrou zkusenost s xercesem, ackoliv je v c++ Smile Ale jinak dost zalezi na tom, co presne potrebujes. Pokud to je parsovani jednoho konfiguracniho souboru, tak ti bude stacit neco mensiho (tinyxml?, expat?), pokud chces nejake slozitejsi veci, tak se podivej treba na toho xercese nebo na libxml.
Dalsi vec je, jestli potrebujes parsovat XML proudove (viz SAX), nebo radsi chces mit v ruce DOM strom.
Jinak v pripade, ze potrebujes opravdu jenom maly konfiguracni soubor, zkus se podivat na yaml, je to o hodne uspornejsi a prehlednejsi nez XML Wink A v pripade, ze potrebujes byt opravdu multiplatformni, tak to napis v Jave, ta ma podporu pro XML dobrou.
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Luke



Založen: 06. 08. 2007
Příspěvky: 20
Bydliště: Boleradice

PříspěvekZaslal: 30. duben 2008, 13:43:16    Předmět: Odpovědět s citátem

TinyXML napsany myslimze i s operatory << >> se jmenuje TiCPP (TinyXml++). Nezkousel jsem to, jen jsem narazil na to, kdyz jsem se ucil TinyXML. http://code.google.com/p/ticpp/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky MSN Messenger
pcmaster



Založen: 28. 07. 2007
Příspěvky: 1824

PříspěvekZaslal: 1. květen 2008, 15:47:12    Předmět: Odpovědět s citátem

Ak chcete nadplatformne, tak rozhodne odporucam Qt. Qt na vsetko Very Happy
_________________
Off-topic flame-war addict since the very beginning. Registered since Oct. 2003!
Interproductum fimi omne est.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Tringi



Založen: 28. 07. 2007
Příspěvky: 290

PříspěvekZaslal: 3. květen 2008, 11:15:36    Předmět: Odpovědět s citátem

[reklama]
Na menší konfiguráky (původně) jsem si napsal tohle: http://sourceforge.net/projects/brace/
...není to sice XML, ale má to jiné výhody. Dokumentace ještě není, tak pokud by tě to zaujalo můžeš mě zkusit odchytit na IRC.
[/reklama] Cool
_________________
WWW | GitHub | TW
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 3. květen 2008, 22:31:57    Předmět: Odpovědět s citátem

pro mensi konfiguraky je XML nevhodne - mnohem lepsi je INI - XML je prilis slozite - a aby sis mohl byt jisty spravnosti vstupnich dat je potreba validace alespon pres DTD

u INI je validace trivialni

opravdu na to jdes jak "s kanonem na vrabce"
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++ Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna