Breve domanda: eventuali commenti sul confronto di pugixml e tinyxml per favore?pugixml vs tinyxml
Dettagli Ho bisogno di utilizzare un parser/scrittore XML. Il mio software è scritto in C++.
Mi sembra che TinyXML e pugixml siano entrambe buone opzioni (RapidXML è anche buono, ma la sua interfaccia non sembra essere facile come i precedenti due perché devo gestire le allocazioni dei dati da solo).
Le persone hanno commenti sul confronto tra i due? Sto lavorando su una piattaforma integrata, quindi la gestione della memoria è importante per me e devo essere in grado di analizzare e scrivere dati XML.
La velocità non è importante ma l'utilizzo della memoria e un'interfaccia più semplice lo sono.
Grazie. PS I file XML che sto trattando sono abbastanza piccoli (dimensione massima = 1200bytes; elementi max = 6 o 7; i file XML sono abbastanza semplici).
Se è d'aiuto, uso TinyXML frequentemente, come fanno altri professionisti. Comunque non ho usato il pugixml! – ButchDean
Hanno usato entrambi e come pugixml di più. È semplice, veloce e ha supporto XPath. Ma forse questa risposta aiuta [link] (http://stackoverflow.com/a/1448859/639650). Se ti infili con tinyxml, potresti non voler controllare il wrapper C++ [link] (http://code.google.com/p/ticpp/). – P3trus
Grazie a entrambi per le risposte. @ P3trus - Avete commenti sull'uso della memoria di pugixml e tinyxml - sia per la lettura che per la scrittura? I file che sto per analizzare/scrivere file abbastanza piccoli e mi chiedo quale sarebbe più efficiente. –