<?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[Problem mit c_str()]]></title><description><![CDATA[<p>Hallo Leute!<br />
Ich versuche gerade, den Rückgabewert folgender Funktion in einer MessageBox auszugeben:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
using namespace std;

//Beispiel
const char * testfunktion()
{
     string sAusgabe=&quot;Hallo du da!&quot;;
     return sAusgabe.c_str();
}

//[..]
//Aufruf der Messagebox
MessageBox(0,testfunktion(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>Das kompilieren und linken läuft problemlos - doch ich kann leider kein &quot;hallo<br />
du da&quot; in der Messagebox erkennen.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>PS: Das ganze funktioniert natürlich, wenn ich eine Variable in der<br />
Funktion mit dem Inhalt &quot;hallo du da&quot; vom typ const char * zurückgebe<br />
(es muss also irgendwas mit der Funktion c_str() zu tun haben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Ich hoffe, ihr könnt mir helfen<br />
euer Blubbblubb <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="😃"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/81309/problem-mit-c_str</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 14:22:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/81309.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Jul 2004 08:54:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 08:54:44 GMT]]></title><description><![CDATA[<p>Hallo Leute!<br />
Ich versuche gerade, den Rückgabewert folgender Funktion in einer MessageBox auszugeben:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
using namespace std;

//Beispiel
const char * testfunktion()
{
     string sAusgabe=&quot;Hallo du da!&quot;;
     return sAusgabe.c_str();
}

//[..]
//Aufruf der Messagebox
MessageBox(0,testfunktion(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>Das kompilieren und linken läuft problemlos - doch ich kann leider kein &quot;hallo<br />
du da&quot; in der Messagebox erkennen.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>PS: Das ganze funktioniert natürlich, wenn ich eine Variable in der<br />
Funktion mit dem Inhalt &quot;hallo du da&quot; vom typ const char * zurückgebe<br />
(es muss also irgendwas mit der Funktion c_str() zu tun haben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Ich hoffe, ihr könnt mir helfen<br />
euer Blubbblubb <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="😃"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/571425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571425</guid><dc:creator><![CDATA[blubbblubb]]></dc:creator><pubDate>Fri, 30 Jul 2004 08:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:31:04 GMT]]></title><description><![CDATA[<p>schau dir mal das beispiel an:</p>
<p>Wollen Sie bei solchen Nachrichten-Boxen bei Angabe von mehreren Schaltflächen auswerten, ob den nun der OK-Button oder der ABBRECHEN-Button gedrückt wurde, müssen Sie nur den Rückgabewert der Funktion MessageBox() auswerten:</p>
<pre><code class="language-cpp">if(MessageBox(NULL, &quot;Fehler beim Erstellen des Fensters!&quot;,
    &quot;Error!&quot;,MB_ICONEXCLAMATION | MB_OKCANCEL) == IDOK);
          //OK-Button wurde betätigt
else
          //Abbrechen wurde betätigt
</code></pre>
<p>Bei Rückgabe von IDOK wurde die OK-Schaltfläche betätigt und ansonsten ABBRECHEN.</p>
<p>cu surf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571461</guid><dc:creator><![CDATA[surf.]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:31:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:34:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">const char * testfunktion() 
{ 
     string sAusgabe=&quot;Hallo du da!&quot;; 
     return sAusgabe.c_str(); 
} 

//[..] 
//Aufruf der Messagebox 
MessageBox(0,testfunktion(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>schritt für schritt:<br />
1. string sAusgabe=&quot;Hallo du da!&quot;;<br />
sAusgabe wurd auf dem stack angelegt und allokiert sich speicher für &quot;Hallo du da!&quot;<br />
2. sAusgabe.c_str();<br />
Du bekommst nen Zeiger auf den speicherblock mit &quot;Hallo du da!&quot;.<br />
3. return<br />
Du springst aus der funktion raus. Alle lokalen objecte auf dem stack geleöscht.<br />
4. string::~string()<br />
Der speicherblock mit dem &quot;Hallo du da!&quot; wird gelöscht, da das obejct zerstört wird.</p>
<p>5. testfunktion() gibt nen zeiger zurück der auf nen Speicherblock zeigt den es nicht meh gibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571467</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:34:36 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:38:39 GMT]]></title><description><![CDATA[<p>To create a message box, use the MessageBox() function. Its syntax is:</p>
<pre><code class="language-cpp">int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType);
</code></pre>
<pre><code class="language-cpp">#include &lt;string&gt; 
using namespace std; 

//Beispiel 
string testfunktion() 
{ 
     string sAusgabe=&quot;Hallo du da!&quot;; 
     return sAusgabe.c_str();  // oder return sAusgabe;
} 

//[..] 
//Aufruf der Messagebox 
MessageBox(0,testfunktion(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>sag mir ob das geht!!</p>
<p>cu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571473</guid><dc:creator><![CDATA[surf.]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:38:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:42:16 GMT]]></title><description><![CDATA[<p>@surf.: Irgendwie kann ich den Zusammenhang zwischen deinen Postings und diesem Thread nicht so recht erkennen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Außerdem hat CMatt doch bereits geschrieben, warum der ganz zu Beginn gepostete Code nicht funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/571477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571477</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:42:16 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:42:13 GMT]]></title><description><![CDATA[<blockquote>
<p>sag mir ob das geht!!<br />
cu</p>
</blockquote>
<p>nö, geht nicht, siehe meinen post oben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571479</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:47:49 GMT]]></title><description><![CDATA[<p>nö.. jetzt geht's aber <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>
<pre><code class="language-cpp">string testfunktion()
{
     string sAusgabe=&quot;Hallo du da!&quot;;
     return sAusgabe;
}

MessageBox(0,testfunktion().c_str(),&quot;Test&quot;,MB_OK);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/571484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571484</guid><dc:creator><![CDATA[blubbblubb]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:47:49 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 09:52:04 GMT]]></title><description><![CDATA[<p>CMatt schrieb:</p>
<blockquote>
<blockquote>
<p>sag mir ob das geht!!<br />
cu</p>
</blockquote>
<p>nö, geht nicht, siehe meinen post oben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> :p</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;string&gt; 
using namespace std; 

//Beispiel 
string testfunktion() 
{ 
     string sAusgabe;
     sAusgabe=&quot;Hallo du da!&quot;; 
     return sAusgabe; 
} 

//[..] 
//Aufruf der Messagebox 
MessageBox(0,testfunktion().c_str(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>probier das mal, ich kann mich erinnern das es glaubi so funzte!</p>
<p>cu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571487</guid><dc:creator><![CDATA[surf.]]></dc:creator><pubDate>Fri, 30 Jul 2004 09:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 10:24:17 GMT]]></title><description><![CDATA[<p>thx für eure ganzen Antworten!<br />
Wisst ihr vielleicht, wie ich jetzt zum Beispiel</p>
<pre><code class="language-cpp">testfunktion().c_str();
</code></pre>
<p>in einem Fenster per TextOut(..) ausgeben kann, ohne dass<br />
die Ausgabe &quot;abgehackt&quot; wird oder noch etwas angehängt wird?</p>
<p>euer blubbblubb <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>
]]></description><link>https://www.c-plusplus.net/forum/post/571528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571528</guid><dc:creator><![CDATA[blubbblubb]]></dc:creator><pubDate>Fri, 30 Jul 2004 10:24:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 12:29:27 GMT]]></title><description><![CDATA[<p>blubbblubb schrieb:</p>
<blockquote>
<p>nö.. jetzt geht's aber <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>
<pre><code class="language-cpp">string testfunktion()
{
     string sAusgabe=&quot;Hallo du da!&quot;;
     return sAusgabe;
}

MessageBox(0,testfunktion().c_str(),&quot;Test&quot;,MB_OK);
</code></pre>
</blockquote>
<p>Ich denke aber nicht, dass das immer zuverlässig so funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Zu deinem 2. Problem: Du musst einfach im letzten Parameter (cbString) von TextOut die richtige Länge angeben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/571612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571612</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 30 Jul 2004 12:29:27 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 12:30:17 GMT]]></title><description><![CDATA[<p>Schau in der Hilfe zu TextOut, wie die Funktion aufgerufen wird. Wenn es nicht funktioniert, kannst du immer noch hier fragen (und deinen Ansatz posten). <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/571613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571613</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Fri, 30 Jul 2004 12:30:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 13:21:25 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1644">@flenders</a></p>
<blockquote>
<p>Ich denke aber nicht, dass das immer zuverlässig so funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<pre><code class="language-cpp">string testfunktion()
{
     string sAusgabe=&quot;Hallo du da!&quot;;
     return sAusgabe;
}

MessageBox(0,testfunktion().c_str(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>Wieso soll das nicht immer zuvelässig funktionieren ?? <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>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/571649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571649</guid><dc:creator><![CDATA[Skatepirat]]></dc:creator><pubDate>Fri, 30 Jul 2004 13:21:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 16:37:26 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Zu deinem 2. Problem: Du musst einfach im letzten Parameter (cbString) von TextOut die richtige Länge angeben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Öhm ja...<br />
mit welcher Funktion bekomm' ich denn die Länge? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Dies hier klappt nur bei 2,4,6,8,... chars:</p>
<pre><code class="language-cpp">const char * cAusgabe = testfunktion().c_str();
TextOut(hdc,1,1,cAusgabe,sizeof(cAusgabe) * 2);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/571793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571793</guid><dc:creator><![CDATA[blubbblubb]]></dc:creator><pubDate>Fri, 30 Jul 2004 16:37:26 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 16:47:59 GMT]]></title><description><![CDATA[<p>blubbblubb schrieb:</p>
<blockquote>
<pre><code class="language-cpp">const char * cAusgabe = testfunktion().c_str();
TextOut(hdc,1,1,cAusgabe,sizeof(cAusgabe) * 2);
</code></pre>
</blockquote>
<p>cAusgabe ist ein &quot;const char*&quot;, also ein Zeiger. Und ein Zeiger hat auf 32-Bit-CPUs nunmal immer 4 Bytes, egal wie groß der String ist, auf den er zeigt. Du suchst std::string::length() oder lstrlen() (wobei ersteres schneller sein dürfte):</p>
<pre><code class="language-cpp">string Ausgabe = testfunktion();
TextOut(hdc, 1, 1, Ausgabe.c_str(), Ausgabe.length());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/571799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571799</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Fri, 30 Jul 2004 16:47:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit c_str() on Fri, 30 Jul 2004 19:48:48 GMT]]></title><description><![CDATA[<p>Skatepirat schrieb:</p>
<blockquote>
<p>Wieso soll das nicht immer zuvelässig funktionieren ?? <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>
</blockquote>
<p>Das hatte ich aus den Ausführungen von CMatt geschlossen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/571876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/571876</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 30 Jul 2004 19:48:48 GMT</pubDate></item></channel></rss>