<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[XML Datei lesen ohne zus. LIB&#x2F;DLL?]]></title><description><![CDATA[<p>Hallo,<br />
ich habe ein Problem eine komplexe Datenstruktur in einer Datei ablegen zu müssen. Da bietet sich ja XML an. Geht auch wunderbar (TXMLDocument mit BCB6 Prof.), nur habe ich festgestellt, das dies auf einem W95 (ja, unserer Kunden nutzen das noch) nicht funktioniert. Irgendwas mit MSXML fehlt. Nun soll unsere Software so kompakt wie möglich sein, so das wir keine zus. DLLs installieren wollen auf dem Zielrechner. Evtl. könnten wir die zulässigen Systeme einschränken. Nun meine Fragen:</p>
<p>1.) Auf welchen Systemen läuft TXMLDocument OHNE zus. DLL o.ä.? W95 nicht, WinME und XP scheint zu gehen, hatte allerdings auch keine Grundinstallation. Die Hilfe gibt hier keine Auskunft und ich will/kann nicht alle Systeme ausprobieren.</p>
<p>2.) Gibt es alternativen (evtl anderes Format) um komplexe Sachen abzuspeichern? IniFormat bietet zu wenig Verschachtelungstiefe.</p>
<p>Gruss<br />
Jörn</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165454/xml-datei-lesen-ohne-zus-lib-dll</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 18:28:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165454.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Nov 2006 05:55:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Mon, 20 Nov 2006 05:55:15 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe ein Problem eine komplexe Datenstruktur in einer Datei ablegen zu müssen. Da bietet sich ja XML an. Geht auch wunderbar (TXMLDocument mit BCB6 Prof.), nur habe ich festgestellt, das dies auf einem W95 (ja, unserer Kunden nutzen das noch) nicht funktioniert. Irgendwas mit MSXML fehlt. Nun soll unsere Software so kompakt wie möglich sein, so das wir keine zus. DLLs installieren wollen auf dem Zielrechner. Evtl. könnten wir die zulässigen Systeme einschränken. Nun meine Fragen:</p>
<p>1.) Auf welchen Systemen läuft TXMLDocument OHNE zus. DLL o.ä.? W95 nicht, WinME und XP scheint zu gehen, hatte allerdings auch keine Grundinstallation. Die Hilfe gibt hier keine Auskunft und ich will/kann nicht alle Systeme ausprobieren.</p>
<p>2.) Gibt es alternativen (evtl anderes Format) um komplexe Sachen abzuspeichern? IniFormat bietet zu wenig Verschachtelungstiefe.</p>
<p>Gruss<br />
Jörn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177530</guid><dc:creator><![CDATA[California]]></dc:creator><pubDate>Mon, 20 Nov 2006 05:55:15 GMT</pubDate></item><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Wed, 22 Nov 2006 06:34:27 GMT]]></title><description><![CDATA[<p>Hat hier keiner eine Idee? Akari weiß doch sonst immer alles... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1178921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1178921</guid><dc:creator><![CDATA[California]]></dc:creator><pubDate>Wed, 22 Nov 2006 06:34:27 GMT</pubDate></item><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Wed, 22 Nov 2006 10:50:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>Akari weiß doch sonst immer alles...</p>
</blockquote>
<p>Öhm... Klar, ich bin allwissend. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Nur habe ich nochnie die TXMLDocument-Controls genutzt. Das liegt vor allem daran, das ich nur den Builder 5 hab.</p>
<blockquote>
<p>Irgendwas mit MSXML fehlt.</p>
</blockquote>
<p>Was genau fehlt?</p>
<blockquote>
<p>Gibt es alternativen (evtl anderes Format)</p>
</blockquote>
<p>Das Format hat erstmal nichts mit dem Control zu tun. Das heißt du kannst die XML-Datei auch einfach manuell parsen, oder nimmst einen anderen externen Parser wie TinyXML.</p>
<p>Allerdings würde ich anhand der Reaktion hier auf dein Thread sagen, das dein Problem bisher kaum jemanden begegnet ist bzw. gestört hat.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179105</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 22 Nov 2006 10:50:46 GMT</pubDate></item><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Wed, 22 Nov 2006 11:44:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Es gibt außer XML ja auch noch andere Beschreibungssprachen (z.Bsp. <a href="http://ogdl.sourceforge.net/" rel="nofollow">OGDL</a>). Man könnte sich auch was eigenes ausdenken. Dann könnte man ja auch noch <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-139383.html" rel="nofollow">boost::spirit</a> verwenden. Beim BCB muß man hier Version 1.6.2 verwenden. Die neueren Versionen sind nicht kompatibel. Spirit besteht nur aus Headerdateien, so dass man keine separate lib bzw. dll benötigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179150</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 22 Nov 2006 11:44:36 GMT</pubDate></item><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Wed, 22 Nov 2006 11:45:05 GMT]]></title><description><![CDATA[<p>Das Problem ist, das wohl auch TinyXML auf DOM aufsetzt (soweit ich das weiß, bin auf dem Gebiet noch Rookie) und somit auch wieder zus. Dateien benötigt, welche vom Betriebssystem abhängig sind. Da ich aber eine Standalone EXE bauen muss würde das so nicht gehen. Weiß auch nciht wie alle anderen das hier machen, aber man kann doch nciht beruhigt eine Software ausliefern, auf der man nicht sicherstellen kann, das sie auf jedem Rechner läuft. Und zu so weitreichenden Tests fehlt mir leider die Kapazität, daher suche ich was was einfach mit in der EXE ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179152</guid><dc:creator><![CDATA[California]]></dc:creator><pubDate>Wed, 22 Nov 2006 11:45:05 GMT</pubDate></item><item><title><![CDATA[Reply to XML Datei lesen ohne zus. LIB&#x2F;DLL? on Wed, 22 Nov 2006 12:09:53 GMT]]></title><description><![CDATA[<p>California schrieb:</p>
<blockquote>
<p>Das Problem ist, das wohl auch TinyXML auf DOM aufsetzt</p>
</blockquote>
<p>das stimmt nicht TinyXML ist ein eigenständiger parser<br />
<a href="http://www.grinninglizard.com/tinyxml/" rel="nofollow">http://www.grinninglizard.com/tinyxml/</a><br />
den habe ich schon in mehreren projekten verwendet, aber da er keine unicode unterstützung bietet bin ich auf TXMLDocument umgestiegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179175</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179175</guid><dc:creator><![CDATA[VergissEs]]></dc:creator><pubDate>Wed, 22 Nov 2006 12:09:53 GMT</pubDate></item></channel></rss>