Pergunta

Como posso usar XML como um simples armazenamento de dados em Borland C ++ Builder 6?

Existe uma classe interna, o que eu poderia usar?

Obrigado de pedir ajuda

Foi útil?

Solução

Eu não tenho certeza se o TXmlDocument é implementado em C ++ Builder 6, mas uma solução mais simples seria usar o TinyXML [1] biblioteca , que é realmente simples e fácil de usar. Eu usei-o com diferentes versões do C ++ Builder e ele funciona como um encanto.

[1] http://www.grinninglizard.com/tinyxml/

Outras dicas

uso NativeXML


xmlDoc = new TNativeXml("test");      
xmlDoc->EncodingString = "GB2312" ;
xmlDoc->XmlFormat = xfReadable;
xmlNode = xmlDoc->Root->NodeNew("report") ;
xmlNode->WriteString("date","2008-6-8") ;
xmlNode->WriteString("road0","10") ;
xmlNode->WriteString("road1","8") ;
xmlNode = xmlDoc->Root->NodeNew("ctrParm") ;
xmlNode->WriteString("parm0","0") ;
xmlNode->WriteString("parm1","1") ;
xmlNode->WriteString("parm2","2") ;
xmlDoc->SaveToFile("test.xml") ;
delete xmlDoc ;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top