<?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[Ein XML-Element ausgeben]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich bin gerade dabei, xml mit TinyXml als Parser zu lernen und stehe vor einem Problemchen.</p>
<p>Mit <strong>doc.print( stdout );</strong> gibt man das gesamte xml-Dokument auf dem Bildschirm (MSDOS) aus.<br />
Ich wüsste gerne, wie ich ein Element ausgeben kann?<br />
Im Beispiel unten möchte ich den Namen und Adresse ausgeben:</p>
<pre><code>&lt;Personalien&gt;
 &lt;Person Name=&quot;XY&quot; Adresse=&quot;b-str.6&quot;&gt;
 .
 .
&lt;/Personalien&gt;
</code></pre>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/156424/ein-xml-element-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 18:23:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/156424.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Aug 2006 14:45:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ein XML-Element ausgeben on Wed, 16 Aug 2006 14:45:47 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich bin gerade dabei, xml mit TinyXml als Parser zu lernen und stehe vor einem Problemchen.</p>
<p>Mit <strong>doc.print( stdout );</strong> gibt man das gesamte xml-Dokument auf dem Bildschirm (MSDOS) aus.<br />
Ich wüsste gerne, wie ich ein Element ausgeben kann?<br />
Im Beispiel unten möchte ich den Namen und Adresse ausgeben:</p>
<pre><code>&lt;Personalien&gt;
 &lt;Person Name=&quot;XY&quot; Adresse=&quot;b-str.6&quot;&gt;
 .
 .
&lt;/Personalien&gt;
</code></pre>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1118470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1118470</guid><dc:creator><![CDATA[leona]]></dc:creator><pubDate>Wed, 16 Aug 2006 14:45:47 GMT</pubDate></item><item><title><![CDATA[Reply to Ein XML-Element ausgeben on Wed, 16 Aug 2006 16:06:52 GMT]]></title><description><![CDATA[<p>Durch die Nodes Iterieren ist recht einfach:</p>
<pre><code class="language-cpp">TiXmlNode* child = NULL;
std::string temp;
std::stringstream stream;
while( child = node-&gt;IterateChildren( child ) )
	{
		temp = child-&gt;Value();
		std::cout &lt;&lt; temp &lt;&lt; std::endl;
	}
}
</code></pre>
<p>Die Attribute bekommst du mit:</p>
<pre><code class="language-cpp">TiXmlAttribute* attr = node-&gt;FirstAttribute();
if(attr == NULL)
	return;
else
{
	std::string temp;
	while(attr != NULL)
	{
		temp = attr-&gt;Name();
		std::cout &lt;&lt; temp &lt;&lt; std::endl;
		attr = attr-&gt;Next();
	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1118529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1118529</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Wed, 16 Aug 2006 16:06:52 GMT</pubDate></item><item><title><![CDATA[Reply to Ein XML-Element ausgeben on Wed, 16 Aug 2006 16:21:39 GMT]]></title><description><![CDATA[<p>Vielen Dank Phlox81 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Grüsse, leona</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1118545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1118545</guid><dc:creator><![CDATA[leona]]></dc:creator><pubDate>Wed, 16 Aug 2006 16:21:39 GMT</pubDate></item><item><title><![CDATA[Reply to Ein XML-Element ausgeben on Thu, 17 Aug 2006 12:30:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>das Thema interessiert mich auch und habe mit dem Code von Phlox81 versucht die Attribute (Name und Adresse) auszugeben, aber beim Kompilieren bekomme ich in der Zeilen wo <strong>std::</strong> steht, immer Fehlermeldung<br />
Wenn ich dann diese Zeilen zwischen <strong>#ifdef TIXML_USE_STL</strong> und <strong>endif</strong> schreibe, wird zwar keinen Fehler mehr angezeigt, aber ich es wird nichts ausgegeben!!?<br />
Kann mir bitte jemand helfen?<br />
Danke,</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1119142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1119142</guid><dc:creator><![CDATA[Paxettcho]]></dc:creator><pubDate>Thu, 17 Aug 2006 12:30:53 GMT</pubDate></item></channel></rss>