<?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[Datenstruktur im BCB]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein XML was so einen Aufbau hat:</p>
<pre><code class="language-cpp">&lt;Personen&gt;
   &lt;Person&gt;
      &lt;Name&gt;Dennis&lt;/Name&gt;
      &lt;Klasse&gt;7a&lt;/Klasse&gt;
      &lt;Noten&gt;
         &lt;Note&gt;
            &lt;Fach&gt;Deutsch&lt;/Fach&gt;
            &lt;Wert&gt;3&lt;/Wert&gt;
         &lt;/Note&gt;
         &lt;Note&gt;
            &lt;Fach&gt;Englisch&lt;/Fach&gt;
            &lt;Wert&gt;4&lt;/Wert&gt;
         &lt;/Note&gt;
      &lt;/Noten&gt;
   &lt;/Person&gt;
&lt;/Personen&gt;
</code></pre>
<p>Es können beliebig viele Personen im XML sein und jede Person kann beliebig viele Noten haben.</p>
<p>Nun möchte ich eine Datenstruktur entwerfen, in der ich das XML reinlade. Leider habe ich keine Ahnung wie man diese am besten Aufbaut.</p>
<p>Ich habe immer gerne mit Stringlisten gearbeitet, aber damit wird das wohl nicht gehen. Oder nen Array, aber keine AHnung wie das Aufgebaut sein sollte.</p>
<p>Am liebsten wäre mir dafür eine Klasse. VIelleicht kannt mir jemand einen Ansatz geben, der mir weiterhilft.</p>
<p>Bonty</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153885/datenstruktur-im-bcb</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 09:47:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153885.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 Jul 2006 14:10:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datenstruktur im BCB on Fri, 21 Jul 2006 14:10:02 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein XML was so einen Aufbau hat:</p>
<pre><code class="language-cpp">&lt;Personen&gt;
   &lt;Person&gt;
      &lt;Name&gt;Dennis&lt;/Name&gt;
      &lt;Klasse&gt;7a&lt;/Klasse&gt;
      &lt;Noten&gt;
         &lt;Note&gt;
            &lt;Fach&gt;Deutsch&lt;/Fach&gt;
            &lt;Wert&gt;3&lt;/Wert&gt;
         &lt;/Note&gt;
         &lt;Note&gt;
            &lt;Fach&gt;Englisch&lt;/Fach&gt;
            &lt;Wert&gt;4&lt;/Wert&gt;
         &lt;/Note&gt;
      &lt;/Noten&gt;
   &lt;/Person&gt;
&lt;/Personen&gt;
</code></pre>
<p>Es können beliebig viele Personen im XML sein und jede Person kann beliebig viele Noten haben.</p>
<p>Nun möchte ich eine Datenstruktur entwerfen, in der ich das XML reinlade. Leider habe ich keine Ahnung wie man diese am besten Aufbaut.</p>
<p>Ich habe immer gerne mit Stringlisten gearbeitet, aber damit wird das wohl nicht gehen. Oder nen Array, aber keine AHnung wie das Aufgebaut sein sollte.</p>
<p>Am liebsten wäre mir dafür eine Klasse. VIelleicht kannt mir jemand einen Ansatz geben, der mir weiterhilft.</p>
<p>Bonty</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1101853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1101853</guid><dc:creator><![CDATA[Bonty]]></dc:creator><pubDate>Fri, 21 Jul 2006 14:10:02 GMT</pubDate></item><item><title><![CDATA[Reply to Datenstruktur im BCB on Fri, 21 Jul 2006 14:19:45 GMT]]></title><description><![CDATA[<p>Falls du ne Klasse willst, vielleicht schreibst du zum Parsen deines XML ne Funktion, die dir das Dokument einliest und nach den Tags, die du benutzt, untersucht. Dann kannst du zur Verteilung der Noten auf den jeweiligen Schüler String Array's für die Namen der Schüler und für die Noten Int Array's, vielleicht bietet sich hier auch &lt;vector&gt; an. Naja und wenn du das alles in der Klasse drinn hast, hast du einen prima Parser und kannst mit den Werten arbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1101864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1101864</guid><dc:creator><![CDATA[Kevinus]]></dc:creator><pubDate>Fri, 21 Jul 2006 14:19:45 GMT</pubDate></item><item><title><![CDATA[Reply to Datenstruktur im BCB on Fri, 21 Jul 2006 14:21:20 GMT]]></title><description><![CDATA[<p>Evtl. hilft dir TXMLDocument weiter, sieh mal in der Borland hilfe nach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1101866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1101866</guid><dc:creator><![CDATA[SilentSurfer]]></dc:creator><pubDate>Fri, 21 Jul 2006 14:21:20 GMT</pubDate></item><item><title><![CDATA[Reply to Datenstruktur im BCB on Fri, 21 Jul 2006 14:23:38 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Erzeug dir eine struct (oder class) die eine Person aufnehmen kann und mach davon ein Array (evtl. vector).</p>
<pre><code class="language-cpp">struct Person
{
   enum Faecher { Deutsch, Englisch, Anzahl };
   string Name;
   string Klasse;
   int Note[Anzahl];
};
</code></pre>
<p>Das enum Faecher mußt du dann noch an die vorhandenen Fächer anpassen. Hier ließe sich auch eine dynamische Datenstruktur verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1101868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1101868</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 21 Jul 2006 14:23:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datenstruktur im BCB on Fri, 21 Jul 2006 14:24:07 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>das xml parsen ist nicht das problem, aber ich möchte die daten in einer klasse abspeichern, damit meine anwendung damit arbeiten kann.</p>
<p>kannst du für das vector und array mal nen bsp geben?</p>
<p>bonty</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1101869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1101869</guid><dc:creator><![CDATA[Bonty]]></dc:creator><pubDate>Fri, 21 Jul 2006 14:24:07 GMT</pubDate></item></channel></rss>