<?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[Passwortabfrage]]></title><description><![CDATA[<p>Hi!<br />
Ich bin noch sehr neu in der c++ Programmierung und wollte mal zum Spaß ein kleines Programm in cpp schreiben, welches überprüfen soll, ob der angegebene Benutzername und das angegebene Passwort übereinstimmen... Wenn Ja wird eine Meldung ausgegebene, dass Username und Passwort korrekt sind, wenn Nein wird eben ne Meldung ausgegeben, dass User und PW falsch sind... Aber es funktioniert irgendwie nicht, das liegt wohl an der Konstruktion der if-Abfrage... aber ich bekomms leider net richtig hin...</p>
<p>Also ich poste den Code und dank euch schon mal für eure Antworten</p>
<p>MfG<br />
gemuse</p>
<p>[ Dieser Beitrag wurde am 19.03.2003 um 21:50 Uhr von <strong>Dimah</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/35536/passwortabfrage</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 00:41:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/35536.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Mar 2003 19:05:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:05:00 GMT]]></title><description><![CDATA[<p>Hi!<br />
Ich bin noch sehr neu in der c++ Programmierung und wollte mal zum Spaß ein kleines Programm in cpp schreiben, welches überprüfen soll, ob der angegebene Benutzername und das angegebene Passwort übereinstimmen... Wenn Ja wird eine Meldung ausgegebene, dass Username und Passwort korrekt sind, wenn Nein wird eben ne Meldung ausgegeben, dass User und PW falsch sind... Aber es funktioniert irgendwie nicht, das liegt wohl an der Konstruktion der if-Abfrage... aber ich bekomms leider net richtig hin...</p>
<p>Also ich poste den Code und dank euch schon mal für eure Antworten</p>
<p>MfG<br />
gemuse</p>
<p>[ Dieser Beitrag wurde am 19.03.2003 um 21:50 Uhr von <strong>Dimah</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259375</guid><dc:creator><![CDATA[gemuse]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:05:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:09:00 GMT]]></title><description><![CDATA[<pre><code>#include &lt;iostream.h&gt;
#include &lt;stdlib.h&gt;

void main(void)
{     
  char user[20], pass[20];     
  cout &lt;&lt; &quot;\t\tPasswortabfrage\n&quot;;     
  cout &lt;&lt; &quot;\t\t------------\n\n&quot;;     

  cout &lt;&lt; &quot;Bitte Benutzername und Passwort eingeben:\n-------------\n&quot;;
  cout &lt;&lt; &quot;Benutzername: &quot;;     cin  &gt;&gt; user;     
  cout &lt;&lt; &quot;\nPasswort    : &quot;;     cin  &gt;&gt; pass;     

  if(user==&quot;benutzer&quot; &amp;&amp; pass==&quot;passwort&quot;)     
  {                       
    cout &lt;&lt; &quot;\n\nPasswort und Username richtig\n\n\n&quot;;     
  }     
  else     
  {                       
  cout &lt;&lt; &quot;\n\nLeider nicht richtig, probiers nochmal...\n\n\n&quot;;     
  }     

  system(&quot;PAUSE&quot;);
}
</code></pre>
<p>mal sehn obs nun klappt, dass der Code übersichtlicher ist... hoffe mal ansonsten hoff ich trotzdem auf Antworten <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/259376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259376</guid><dc:creator><![CDATA[gemuse]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:09:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:29:00 GMT]]></title><description><![CDATA[<p>Was sagtn der Compiler dazu als Fehler?<br />
Hab den Code mal eben flüchtig überflogen, der scheint richtig zu sein *keinegarantiedraufgibt*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259377</guid><dc:creator><![CDATA[Peter Piksa]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:29:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:31:00 GMT]]></title><description><![CDATA[<p>ja dann geb mal bitte den angegebenen User ein und das Passwort ein... wenns falsch ist wird die untere Meldung ausgegeben... wenns richtig ist wird auch die untere ausgegeben.... also fehler meldet der Compiler keine aber die Ausgabe funzt net =&gt; muss an der If Abfrage liegen</p>
<p>MfG<br />
gemuse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259378</guid><dc:creator><![CDATA[gemuse]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:33:00 GMT]]></title><description><![CDATA[<p>char-array-strings vergleicht man mit strcmp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259379</guid><dc:creator><![CDATA[std::string]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:33:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:35:00 GMT]]></title><description><![CDATA[<p>aha...</p>
<p>kannst du mir vielleicht sagen warum?</p>
<p>also das heisst bei Zahlen würds gehn..!?!?</p>
<p>gemuse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259380</guid><dc:creator><![CDATA[gemuse]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:35:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:48:00 GMT]]></title><description><![CDATA[<p>Richtig, bei Zahlen würd's gehen, bei char-array musst du eben mit den Funktionen für strings Vorlieb nehmen (strcmp, wie <a href="std::string" rel="nofollow">std::string</a> ja schon gesagt hat; schau mal in der Hilfe nach <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>
<p>Mfg, smasher1985</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259381</guid><dc:creator><![CDATA[smasher1985]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:48:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 19:55:00 GMT]]></title><description><![CDATA[<p>So läuft es:</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;string.h&gt;
void main(void)
{     
  char user[20], pass[20];     
  cout &lt;&lt; &quot;\t\tPasswortabfrage\n&quot;;     
  cout &lt;&lt; &quot;\t\t------------\n\n&quot;;     

  cout &lt;&lt; &quot;Bitte Benutzername und Passwort eingeben:\n-------------\n&quot;;
  cout &lt;&lt; &quot;Benutzername: &quot;;     cin  &gt;&gt; user;     
  cout &lt;&lt; &quot;\nPasswort    : &quot;;     cin  &gt;&gt; pass;     

  if(!strcmp(user,&quot;benutzer&quot;) &amp;&amp; !strcmp(pass,&quot;passwort&quot;))     
  {                       
    cout &lt;&lt; &quot;\n\nPasswort und Username richtig\n\n\n&quot;;     
  }     
  else     
  {                       
  cout &lt;&lt; &quot;\n\nLeider nicht richtig, probiers nochmal...\n\n\n&quot;;     
  }     

}
</code></pre>
<p>strcmp (Stringcompare)<br />
vergleicht zwei variablen oder eine variable und eine zeichenkette (in diesem fall variable &amp; zeichenkette) - wenn beide gleich sind wird 0 zurückgegeben. damit die if abfrage in den TRUE-Zweig kommt machste vor den befehl eine Negation (!) dann wird der wert 1 (TRUE).</p>
<p>dann das ganze mit logischer AND verkloppen und fertig. <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/259382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259382</guid><dc:creator><![CDATA[Peter Piksa]]></dc:creator><pubDate>Wed, 19 Mar 2003 19:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Wed, 19 Mar 2003 23:14:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wenn schon in c++ wieso dan nicht einen string nehmen</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;     // Da sich cout und cin im namensraum std befinden
                         // ein using davor oder vor jedes cout / cin ein std::

int main()               // man sollte int main() und nicht void main() benutzen
{     
  string user, pass;     // hier halt keine chars verwenden, sondern die                      
                         // stringklasse    

  cout &lt;&lt; &quot;\t\tPasswortabfrage\n&quot;;     
  cout &lt;&lt; &quot;\t\t------------\n\n&quot;;     

  cout &lt;&lt; &quot;Bitte Benutzername und Passwort eingeben:\n-------------\n&quot;;
  cout &lt;&lt; &quot;Benutzername: &quot;;     cin  &gt;&gt; user;     
  cout &lt;&lt; &quot;\nPasswort    : &quot;;     cin  &gt;&gt; pass;     

  if(user==&quot;benutzer&quot; &amp;&amp; pass==&quot;passwort&quot;) // Dann geht auch der normale                   
                                           // Vergleich
  {                       
    cout &lt;&lt; &quot;\n\nPasswort und Username richtig\n\n\n&quot;;     
  }     
  else     
  {                       
  cout &lt;&lt; &quot;\n\nLeider nicht richtig, probiers nochmal...\n\n\n&quot;;     
  }     

return 0;         // wenn int main() dann darf ein return nicht fehlen.
}
</code></pre>
<p>grüße Con@n</p>
<p>[ Dieser Beitrag wurde am 20.03.2003 um 00:20 Uhr von <strong>Con@n</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259383</guid><dc:creator><![CDATA[Con*n]]></dc:creator><pubDate>Wed, 19 Mar 2003 23:14:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Thu, 20 Mar 2003 18:50:00 GMT]]></title><description><![CDATA[<p>@ Con@an: Wer sagt denn, dass das return in der main-Funktion nicht fehlen darf??? Also, so weit ich weiß, muss das keineswegs stehen <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/259384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259384</guid><dc:creator><![CDATA[smasher1985]]></dc:creator><pubDate>Thu, 20 Mar 2003 18:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Thu, 20 Mar 2003 19:58:00 GMT]]></title><description><![CDATA[<p>Damit verhindert man aber eine WARNING, und die kann Anfänger verwirren! Außerdem lernt er grad C, also soll er's doch auch richtig lernen, oder?</p>
<pre><code class="language-cpp">void main(void)
{
    return;
}
</code></pre>
<p>bzw.</p>
<pre><code class="language-cpp">int main()
{
    return 0; //oder jeder x-beliebige andere (ganzzahlige) Wert!
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/259385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259385</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Thu, 20 Mar 2003 19:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Thu, 20 Mar 2003 21:59:00 GMT]]></title><description><![CDATA[<blockquote>
<p>Original erstellt von Hepi:<br />
<strong>Außerdem lernt er grad C, also soll er's doch auch richtig lernen, oder?</strong></p>
</blockquote>
<p>Ja und darum sollten wir ihm an dieser Stelle auch sagen dass void main() kein C/C++ ist. main() hat laut Standard immer den Rückgabewert int.</p>
<p>[ Dieser Beitrag wurde am 20.03.2003 um 22:59 Uhr von <strong>nman</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/259386</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259386</guid><dc:creator><![CDATA[nman]]></dc:creator><pubDate>Thu, 20 Mar 2003 21:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Thu, 20 Mar 2003 22:34:00 GMT]]></title><description><![CDATA[<p>dreifach hält besser:</p>
<blockquote>
<p>Ja und darum sollten wir ihm an dieser Stelle auch sagen dass void main() kein C/C++ ist. main() hat laut Standard immer den Rückgabewert int.</p>
</blockquote>
<p><a href="http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=main#Answ" rel="nofollow">http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=main#Answ</a><br />
<a href="http://www.c-plusplus.net/forum/topic,39346.html" rel="nofollow">int main() oder void main()?</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/259387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/259387</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Thu, 20 Mar 2003 22:34:00 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 10:45:58 GMT]]></title><description><![CDATA[<p>Steht der konstante String &quot;benutzer&quot; für den Benutzernamen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538427</guid><dc:creator><![CDATA[int i = 0.5]]></dc:creator><pubDate>Mon, 30 Jun 2008 10:45:58 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 10:52:27 GMT]]></title><description><![CDATA[<p>smasher1985 schrieb:</p>
<blockquote>
<p>@ Con@an: Wer sagt denn, dass das return in der main-Funktion nicht fehlen darf??? Also, so weit ich weiß, muss das keineswegs stehen <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>
</blockquote>
<p>Korrekt. Es darf weggelassen werden, das return in main...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538431</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Mon, 30 Jun 2008 10:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 10:56:05 GMT]]></title><description><![CDATA[<p>[quote=&quot;simon.gysiKorrekt. Es darf weggelassen werden, das return in main...[/quote]</p>
<p>Ja aber warum? Ist main nicht auch eine Funktion und muss etwas zurückliefern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538436</guid><dc:creator><![CDATA[float]]></dc:creator><pubDate>Mon, 30 Jun 2008 10:56:05 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 11:00:17 GMT]]></title><description><![CDATA[<p>Peter Piksa schrieb:</p>
<blockquote>
<p>So läuft es:</p>
</blockquote>
<p>Aber nur auf Compilern die den C++ Standard nicht richtig umsetzen.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; // NICHT #include &lt;iostream.h&gt;
#include &lt;cstdlib&gt;  // NICHT #include &lt;stdlib.h&gt;
#include &lt;cstring&gt;  // NICHT #include &lt;string.h&gt;, ich ziehe std::string aber vor

using namespace std;

int main()          // NICHT void main()
//...
</code></pre>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538442</guid><dc:creator><![CDATA[asc@ausgeloggt]]></dc:creator><pubDate>Mon, 30 Jun 2008 11:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 11:41:22 GMT]]></title><description><![CDATA[<p>Ist das Hervorholen von fünf Jahre alten Beiträgen neuerdings Mode unter den Spammern? <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/1538484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538484</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Mon, 30 Jun 2008 11:41:22 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Mon, 30 Jun 2008 17:10:52 GMT]]></title><description><![CDATA[<p>smasher1985 schrieb:</p>
<blockquote>
<p>@ Con@an: Wer sagt denn, dass das return in der main-Funktion nicht fehlen darf??? Also, so weit ich weiß, muss das keineswegs stehen <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>
</blockquote>
<p>Jede Funktion (außer void-.-) sollte einen Wert zurückgeben. Und wer schreibt bitte ne Main Funktion ohne return Wert? oO</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1538711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1538711</guid><dc:creator><![CDATA[intMain]]></dc:creator><pubDate>Mon, 30 Jun 2008 17:10:52 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Tue, 01 Jul 2008 09:54:37 GMT]]></title><description><![CDATA[<p>Hepi schrieb:</p>
<blockquote>
<p>Damit verhindert man aber eine WARNING, und die kann Anfänger verwirren! Außerdem lernt er grad C, also soll er's doch auch richtig lernen, oder?</p>
<pre><code class="language-cpp">void main(void)
{
    return;
}
</code></pre>
<p>bzw.</p>
<pre><code class="language-cpp">int main()
{
    return 0; //oder jeder x-beliebige andere (ganzzahlige) Wert!
}
</code></pre>
</blockquote>
<p>Mein Compiler meldet nichts, wenn der Returnbefehl fehlt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1539010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1539010</guid><dc:creator><![CDATA[intel]]></dc:creator><pubDate>Tue, 01 Jul 2008 09:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Tue, 01 Jul 2008 10:07:40 GMT]]></title><description><![CDATA[<p>intel schrieb:</p>
<blockquote>
<p>Mein Compiler meldet nichts, wenn der Returnbefehl fehlt!</p>
</blockquote>
<p>Dann arbeitet er auch korrekt.</p>
<p>ISO/IEC14882 3.6.1 / 5 schrieb:</p>
<blockquote>
<p>A return statement in main has the effect of leaving the main function (destroying any objects with automatic<br />
storage duration) and calling exit with the return value as the argument. If control reaches the end<br />
of main without encountering a return statement, the effect is that of executing<br />
return 0;</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1539017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1539017</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 01 Jul 2008 10:07:40 GMT</pubDate></item><item><title><![CDATA[Reply to Passwortabfrage on Tue, 01 Jul 2008 10:12:51 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>Dann arbeitet er auch korrekt.</p>
</blockquote>
<p>Danke für die eindeutige Klärung!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1539020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1539020</guid><dc:creator><![CDATA[Intel]]></dc:creator><pubDate>Tue, 01 Jul 2008 10:12:51 GMT</pubDate></item></channel></rss>