<?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[c++ xml]]></title><description><![CDATA[<p>hi,<br />
ich wollte ein bisschen mit jabber und xml rumexperimentieren - kennt ihr ein gutes c++ xml tutorial oder ähnlich mitdem ich mich in das parsen von xml in c++ einarbeiten kann?</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138264/c-xml</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 01:42:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138264.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Feb 2006 17:21:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 17:21:09 GMT]]></title><description><![CDATA[<p>hi,<br />
ich wollte ein bisschen mit jabber und xml rumexperimentieren - kennt ihr ein gutes c++ xml tutorial oder ähnlich mitdem ich mich in das parsen von xml in c++ einarbeiten kann?</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002186</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Fri, 24 Feb 2006 17:21:09 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 18:23:31 GMT]]></title><description><![CDATA[<p>Hi, schau dir mal TinyXML an. Ist ein leicht zu bedienender, in C++ geschriebener XML Parser: <a href="http://www.grinninglizard.com/tinyxml/index.html" rel="nofollow">http://www.grinninglizard.com/tinyxml/index.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002212</guid><dc:creator><![CDATA[Herrmann]]></dc:creator><pubDate>Fri, 24 Feb 2006 18:23:31 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 18:49:50 GMT]]></title><description><![CDATA[<p>hi, danke - werds mir mal anschaun. hab grad bei gaim die xmlfunktionen gesehn und folgendes xmlnode struct gefunden</p>
<pre><code class="language-cpp">typedef enum _XMLNodeType
{
	XMLNODE_TYPE_TAG,
	XMLNODE_TYPE_ATTRIB,
	XMLNODE_TYPE_DATA
} XMLNodeType;

typedef struct _xmlnode
{
	char *name;
	XMLNodeType type;
	char *data;
	size_t data_sz;
	struct _xmlnode *parent;
	struct _xmlnode *child;
	struct _xmlnode *next;
} xmlnode;
</code></pre>
<p>die frage ist jetzt, wie kann mein tag mehrere childs haben, wenn ich hier nur ein pointer auf ein child habe?</p>
<p>wie wird daa sowas realisiert</p>
<pre><code>&lt;message type=&quot;chat&quot; to=&quot;blan&quot;&gt;
&lt;/message&gt;
</code></pre>
<p>(das &lt;message&gt;-tag hat ja 2 child-attribute) ?</p>
<p>btw: ist es im standard definiert, dass man zB statt <strong>type=&quot;chat&quot;</strong> auch <strong>type = &quot;chat&quot;</strong> schreieben darf oder ist <strong>type=&quot;chat&quot;</strong> zwingend - muss dann ja in mein parser mit rein?</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002227</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Fri, 24 Feb 2006 18:49:50 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 18:58:02 GMT]]></title><description><![CDATA[<p>Nuja, zuerstmal ist das leider C und kein C++.<br />
Aus dem Codeschnipsel geht für mich hervor, das child der <em>erste</em> Kindknoten ist, der Rest ist dann per next zu erreichen. Du hast hier also mehrere verkettete Listen.<br />
Wahrscheinlich ist es besser, du benutzt TinyXML, anstatt dir über C-Implementierungen Gedanken zu machen, das ist in sauberem C++ geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002230</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Fri, 24 Feb 2006 18:58:02 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 19:07:30 GMT]]></title><description><![CDATA[<p>ich weiss das das C ist, aber ich wollte sowas gern selber machen - und der gaim code dafür sieht nicht wirklich schwer aus, deswegen.</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002236</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Fri, 24 Feb 2006 19:07:30 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 19:11:20 GMT]]></title><description><![CDATA[<p>Aber du fragst hier im C++ Forum! Außerdem hast du explizit nach C++ und XML gefragt und auch der TinyXML Code ist nicht schwer (wahrscheinlich sogar deutlich leichter). Hast du das mittlerweile mal probiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002240</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Fri, 24 Feb 2006 19:11:20 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 19:19:43 GMT]]></title><description><![CDATA[<p>ne kann grad nicht an meinen linux-rechner - aber ich würde das gerne selber schreiben, ja ich wills auch in c++ schreiebn, hab aber grad nur nen C-Code gefunden ... das sollte doch nicht das problem sein oder?</p>
<p>wie issn das nun - sind so spaces etc in xml nach dem standard erlaubt - <strong>&lt;message type = &quot;chat&quot;&gt;&lt; / message&gt;</strong> ?</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002245</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Fri, 24 Feb 2006 19:19:43 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 19:25:37 GMT]]></title><description><![CDATA[<p>afaik schon. Probiers halt aus, jeder (modernere) Browser hat einen XML-Parser eingebaut. Aber die Variationen der Standalonetags &lt;message /&gt; und &lt;message/&gt; funktionieren ja auch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002248</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Fri, 24 Feb 2006 19:25:37 GMT</pubDate></item><item><title><![CDATA[Reply to c++ xml on Fri, 24 Feb 2006 19:37:34 GMT]]></title><description><![CDATA[<p>hab mir grad den source von tinyxml angeschaut - das probmlen ist, der source ist extrem groß, liegt wohl an den sachen wie utf-converter etc.., das bruach ich alles momentan nicht. habs mal mit firefox probiert sachen wie <strong>&lt; /message&gt;</strong> oder <strong>&lt;/ message&gt;</strong> funktionieren nicht - falls noch jemand xml praser o.ä in sachen jabber hat (bsp sources) wäre ich sehr dankbar..</p>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1002254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1002254</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Fri, 24 Feb 2006 19:37:34 GMT</pubDate></item></channel></rss>