<?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 mit DOM : setTextContent zum Ändern des Textes eines Knotens]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bearbeite eine in Excel erstellte XML-Datei mittels Xerces-DOM und ändere den Knotentext:<br />
&lt;Cell ss:StyleID=&quot;s31&quot;&gt;&lt;Data ss:Type=&quot;String&quot;&gt;Ja&lt;/Data&gt;&lt;/Cell&gt;</p>
<p>&quot;Ja&quot; ist also mein Knotentext. Und den ändere ich durch die Funktion setTextContent:</p>
<pre><code class="language-cpp">(domnodeliste-&gt;item(3))-&gt;setTextContent(XMLString::transcode(&quot;Nein&quot;));
</code></pre>
<p>nur dann verliere ich die Tags mit Data die ihr ganz am anfang sehts<br />
(&lt;Data ss:Type=&quot;String&quot;&gt; und &lt;/Data&gt;) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>das möchte ich aber nicht, denn ohne Data ist die fertige XML-Datei unter Excel nicht mehr zu bearbeiten (weil dieser die Texte nicht anzeigt, obwohl sie im Notepad zu sehen sind)</p>
<p>Wisst ihr vielleicht, was ich falsch gemacht haben könnte?</p>
<p>Danke im Voraus für euer Bemühen,</p>
<p>liebe Grüße.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154832/xml-mit-dom-settextcontent-zum-ändern-des-textes-eines-knotens</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 05:20:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154832.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 31 Jul 2006 09:58:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XML mit DOM : setTextContent zum Ändern des Textes eines Knotens on Mon, 31 Jul 2006 09:58:29 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bearbeite eine in Excel erstellte XML-Datei mittels Xerces-DOM und ändere den Knotentext:<br />
&lt;Cell ss:StyleID=&quot;s31&quot;&gt;&lt;Data ss:Type=&quot;String&quot;&gt;Ja&lt;/Data&gt;&lt;/Cell&gt;</p>
<p>&quot;Ja&quot; ist also mein Knotentext. Und den ändere ich durch die Funktion setTextContent:</p>
<pre><code class="language-cpp">(domnodeliste-&gt;item(3))-&gt;setTextContent(XMLString::transcode(&quot;Nein&quot;));
</code></pre>
<p>nur dann verliere ich die Tags mit Data die ihr ganz am anfang sehts<br />
(&lt;Data ss:Type=&quot;String&quot;&gt; und &lt;/Data&gt;) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>das möchte ich aber nicht, denn ohne Data ist die fertige XML-Datei unter Excel nicht mehr zu bearbeiten (weil dieser die Texte nicht anzeigt, obwohl sie im Notepad zu sehen sind)</p>
<p>Wisst ihr vielleicht, was ich falsch gemacht haben könnte?</p>
<p>Danke im Voraus für euer Bemühen,</p>
<p>liebe Grüße.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107597</guid><dc:creator><![CDATA[Su Chen]]></dc:creator><pubDate>Mon, 31 Jul 2006 09:58:29 GMT</pubDate></item><item><title><![CDATA[Reply to XML mit DOM : setTextContent zum Ändern des Textes eines Knotens on Mon, 31 Jul 2006 10:03:50 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=10455" rel="nofollow">evilissimo</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=8" rel="nofollow">Rund um die Programmierung</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107600</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 31 Jul 2006 10:03:50 GMT</pubDate></item><item><title><![CDATA[Reply to XML mit DOM : setTextContent zum Ändern des Textes eines Knotens on Mon, 31 Jul 2006 10:55:35 GMT]]></title><description><![CDATA[<blockquote>
<p>&lt;Cell ss:StyleID=&quot;s31&quot;&gt;&lt;Data ss:Type=&quot;String&quot;&gt;Ja&lt;/Data&gt;&lt;/Cell&gt;</p>
</blockquote>
<p>lol ^^ natürlich nimmt er den &lt;Data&gt; Tag nicht ^^ weil es kein Text ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
und da das Programm nach &quot;Cell&quot; sucht (GetElementsByTagName) löscht er die &lt;Data&gt; Tags gleich weg</p>
<p>hmm.. blöd blöd .. ich frag mich wie ich die Data Tags retten könnte... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107644</guid><dc:creator><![CDATA[Su Chen]]></dc:creator><pubDate>Mon, 31 Jul 2006 10:55:35 GMT</pubDate></item><item><title><![CDATA[Reply to XML mit DOM : setTextContent zum Ändern des Textes eines Knotens on Mon, 31 Jul 2006 11:26:57 GMT]]></title><description><![CDATA[<p>oki doki.. ich habs selber gelöst..</p>
<p>nur zur information, falls es wen interessiert wie ich es gemacht habe:</p>
<p>ich hab eine extra domnodeliste gemacht, deren elemente alle knoten mit den data-tags im dokument verweist</p>
<pre><code class="language-cpp">DOMNodeList* dataliste = domdokument-&gt;getElementsByTagName(XMLString::transcode(&quot;Data&quot;));
</code></pre>
<p>und dann später, wie ich die &quot;Cell&quot; -Liste ändern will, änder ich stattdessen die &quot;Data&quot; Liste <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>mfg Su Chen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107677</guid><dc:creator><![CDATA[Su Chen]]></dc:creator><pubDate>Mon, 31 Jul 2006 11:26:57 GMT</pubDate></item></channel></rss>