سؤال

كيف يمكنني استخدام XML كتخزين بيانات بسيط في Borland C ++ Builder 6؟

هل هناك فئة داخلية، والتي يمكنني استخدامها؟

شكرا للمساعدة

هل كانت مفيدة؟

المحلول

لست متأكدا مما إذا كان TXmlDocument يتم تنفيذها في منشئ C ++ 6، ولكن الحل الأكثر بسيطة سيكون استخدام Tinyxml [1 المكتبة، والتي هي بالفعل بسيطة وسهلة الاستخدام. لقد استخدمتها مع إصدارات مختلفة من باني C ++ ويعمل مثل سحر.

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

نصائح أخرى

استخدام 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 ;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top