<?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[Anzahl bestimmter XML-Knoten herausfinden]]></title><description><![CDATA[<p>Hallo und Guten Morgen!</p>
<p>Gibt es für beim Lesen von XML-Knoten eine Methode die die Anzahl eines bestimmten-Knotens zurückgibt.</p>
<p>Bsp. Ich habe einen &lt;HEADER&gt;-Knoten und ich will wissen wie oft der Knoten &lt;M&gt; darin enthalten ist. Im HEADER-Knotne stehen allerdings auch noch andere Knoten, sonst wäre die Methode -Count ja möglich gewesen.</p>
<pre><code>&lt;HEADER&gt;
   &lt;X&gt;....&lt;/X&gt;
   &lt;Y&gt;....&lt;/Y&gt;
   &lt;M&gt;....&lt;/M&gt;
   &lt;M&gt;....&lt;/M&gt;
   &lt;M&gt;....&lt;/M&gt;
&lt;/HEADER&gt;
</code></pre>
<p>Ergebnis sollte dann dementsprechend 3 sein!</p>
<p>Ich habe dazu nichts dazu gefunden, aber evtl. gibt es ja doch was! Vielen Dank schon mal! *NOODLE*</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149983/anzahl-bestimmter-xml-knoten-herausfinden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 07:36:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149983.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Jun 2006 08:06:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anzahl bestimmter XML-Knoten herausfinden on Mon, 12 Jun 2006 08:06:33 GMT]]></title><description><![CDATA[<p>Hallo und Guten Morgen!</p>
<p>Gibt es für beim Lesen von XML-Knoten eine Methode die die Anzahl eines bestimmten-Knotens zurückgibt.</p>
<p>Bsp. Ich habe einen &lt;HEADER&gt;-Knoten und ich will wissen wie oft der Knoten &lt;M&gt; darin enthalten ist. Im HEADER-Knotne stehen allerdings auch noch andere Knoten, sonst wäre die Methode -Count ja möglich gewesen.</p>
<pre><code>&lt;HEADER&gt;
   &lt;X&gt;....&lt;/X&gt;
   &lt;Y&gt;....&lt;/Y&gt;
   &lt;M&gt;....&lt;/M&gt;
   &lt;M&gt;....&lt;/M&gt;
   &lt;M&gt;....&lt;/M&gt;
&lt;/HEADER&gt;
</code></pre>
<p>Ergebnis sollte dann dementsprechend 3 sein!</p>
<p>Ich habe dazu nichts dazu gefunden, aber evtl. gibt es ja doch was! Vielen Dank schon mal! *NOODLE*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1076001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1076001</guid><dc:creator><![CDATA[Noodle]]></dc:creator><pubDate>Mon, 12 Jun 2006 08:06:33 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl bestimmter XML-Knoten herausfinden on Mon, 12 Jun 2006 08:51:10 GMT]]></title><description><![CDATA[<p>Davon ausgehend, dass pro Zeile nur ein &lt;M&gt; enthalten sein kann, ist das doch nur ein Dreizeiler:</p>
<pre><code class="language-cpp">TStringList* slTemp = new TStringList();
slTemp-&gt;LoadFromFile(Dateiname);
int iCount = 0;
for (int i = 0; i &lt; slTemp-&gt;Count; ++i)
{
   if (slTemp-&gt;Lines[i].AnsiPos(&quot;&lt;M&gt;&quot;) &gt; 0)
      ++iCount;
}
delete slTemp;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1076029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1076029</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 12 Jun 2006 08:51:10 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl bestimmter XML-Knoten herausfinden on Mon, 12 Jun 2006 09:11:18 GMT]]></title><description><![CDATA[<p>du musst schon verraten mit welcher komponente du durchparsed!</p>
<p>Ich schätze mal die gehst mit GetNextNode (allgemein gefasst) vor, dort musst du einfach einen Counter mitlaufen lassen, wenn er ein bestimmtes Element findet.</p>
<p>Oder bei GetNode: so oft aufrufen bis NotFound zurück kommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1076051</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1076051</guid><dc:creator><![CDATA[Surillium]]></dc:creator><pubDate>Mon, 12 Jun 2006 09:11:18 GMT</pubDate></item></channel></rss>