Computerhilfen.de

Design und Entwicklung => Programmieren Forum & Hilfe => Thema gestartet von: Howik am 20.05.09, 14:10:00

Titel: HTML Code einfach in C++ code einbauen.
Beitrag von: Howik am 20.05.09, 14:10:00
Hi Leute also ich programmier gade ein konsol programm jetzt möcht ich im C++ code ein HTML (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) code einfügen damit er später ausgegeben kann. Aber das Problem ist wenn ich den HTML (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) Code in den C++ code kopier werden die ganzen Zeichen falsch verstanden und ich hab keine Lust die einzell zu bearbeiten habt ihr da eine Idee?

Noch ne frage wenn ich mit dem Programm fertig bin. Bräuchte ich jemand der mein Programm an Windows (http://www.computerhilfen.de/fachbegriffe-w-Windows.html) anpassen kann. Und es mit einem Schönem Fenster verzehren kann. 
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Klischeepunk am 20.05.09, 15:49:56
Du Knalls deinen html  (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) Code einfach völlig wild irgendwo in deinen C++ code rein? Dir is schon klar, dass das nicht verstanden werden KANN?

Wenn du html  (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) ausgeben willst füll nen String damit (einlesen aus deine html  (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) datei, ausgeben auf die Console oder so)
Falls du das ding mit werten füllen willst erstell dir n Muster, lass es Lesen bis stelle X, füge Datum hinzu, lies weiter bis EOF, oder sowas. Einfach HTML (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) irgendwo zwischen reinklatschen kann gar nicht funktionieren - wer soll das denn Interpretieren oder etwas damit anfangen können? 
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Howik am 20.05.09, 17:56:55
Es soll einfach ausgeben wenn der benutzer es verlangt. SONST NIX!!!!
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Lisaa am 21.05.09, 19:45:59
Du könntest den html  (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) code in eine Datei schreiben und die dann aus deinem C++ Programm lesen. Dann wird nichts falsch verstanden und du musst die Sonderzeichen nicht einzeln escapen. Ausgeben ist so natürlich auch möglich.
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Klischeepunk am 22.05.09, 08:32:27
Du könntest den html  (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) code in eine Datei schreiben und die dann aus deinem C++ Programm lesen. Dann wird nichts falsch verstanden und du musst die Sonderzeichen nicht einzeln escapen. Ausgeben ist so natürlich auch möglich.
Mein reden.
CFile falls du mit der MFC arbeitest könnte helfen oder ifstream falls du auf den MS murks verzichtest.
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Howik1111 am 22.05.09, 17:32:57
Also ich beutze DEV-C++. Also in meinem Buch stand das auch mit fstream. Dann wird das wohl richtig sein^^. Gibt eine eine möglichkeit dann wenn ich die Daten geladen hab zu erweitern mit informationen von Benutzer. Könntet ihr das vieleicht genauer erklären?
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Lisaa am 22.05.09, 22:11:19
Klar, du kannst damit machen was du willst - allerdings weiß ich gerade nicht, was du *genau* machen willst, daher ist es etwas schwierig, es dir genauer zu erklären.
Prinzipiell gibt es mehrere Möglichkeiten; du könntest den Dateiinhalt z.B. in einen String kopieren und darauf dann mit den Stringfunktionen rumhantieren. Oder du interpretierst den HTML-Code und liest ihn in eine Datenstruktur ein (irgendwie nen Baum mit Objekten für die einzelnen Tags oder sowas) und kannst dann an der Datenstruktur Änderungen vornehmen. Kommt halt drauf an, was du wirklich willst und wie aufwändig das ist...
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Howik am 24.05.09, 09:28:19
<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.2.1 on Tue, 17 Jan 2006 03:40:09 GMT -->
<rss version="2.0">
   <channel>
      <title>*1</title>
      <link>http://radio.weblogs.com/0141318/categories/hipHop/</link>
      <description>*2</description>
      <language>en-us</language>
      <copyright>*3</copyright>
      <lastBuildDate>Tue, 17 Jan 2006 03:40:10 GMT</lastBuildDate>
      <docs>http://backend.userland.com/rss</docs>
      <generator>Radio UserLand v8.2.1</generator>
      <managingEditor>[email protected]</managingEditor>
      <webMaster>[email protected]</webMaster>
      <category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category>
      <skipHours>
         <hour>3</hour>
         <hour>4</hour>
         <hour>5</hour>
         <hour>0</hour>
         <hour>2</hour>
         <hour>6</hour>
         <hour>1</hour>
         <hour>9</hour>
         </skipHours>
      <cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
      <ttl>60</ttl>
      <item>
         <title>Armenchik - Qu Maman</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/%5B01%5D%20Armenchik%20-%20Qu%20Maman.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/09/21.html#a276</guid>
         <pubDate>Thu, 22 Sep 2005 02:08:38 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/%5B01%5D%20Armenchik%20-%20Qu%20Maman.mp3" length="3478558" type="audio/mpeg"/>
         </item>
      <item>
         <title>Zhamanak</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zhamanak.mp3</link>
         <description>Howiks-Musik;</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/09/14.html#a263</guid>
         <pubDate>Wed, 14 Sep 2005 14:04:35 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zhamanak.mp3" length="6267207" type="audio/mpeg"/>
         </item>
      <item>
         <title>Lorke</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Lorke.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/09/08.html#a258</guid>
         <pubDate>Thu, 08 Sep 2005 19:12:41 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Lorke.mp3" length="6191253" type="audio/mpeg"/>
         </item>
      <item>
         <title>Ser Em Uzum</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Ser%20Em%20Uzum.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/08/23.html#a245</guid>
         <pubDate>Wed, 24 Aug 2005 02:19:07 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Ser%20Em%20Uzum.mp3" length="25760" type="audio/mpeg"/>
         </item>
      <item>
         <title>Dardis Darman</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Dardis%20Darman.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/08/11.html#a231</guid>
         <pubDate>Thu, 11 Aug 2005 13:42:35 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Dardis%20Darman.mp3" length="4975643" type="audio/mpeg"/>
         </item>
      <item>
         <title>Las Vegas</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Las%20Vegas.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/06/15.html#a165</guid>
         <pubDate>Thu, 16 Jun 2005 03:11:24 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Las%20Vegas.mp3" length="1494935" type="audio/mpeg"/>
         </item>
      <item>
         <title>Sirun Tgha</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Sirun%20Tgha.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/05/25.html#a145</guid>
         <pubDate>Thu, 26 May 2005 02:44:41 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Sirun%20Tgha.mp3" length="5586940" type="audio/mpeg"/>
         </item>
      <item>
         <title>Harsanyac Tango</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Harsanyac%20Tango.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/05/20.html#a134</guid>
         <pubDate>Fri, 20 May 2005 12:33:53 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Harsanyac%20Tango.mp3" length="4159427" type="audio/mpeg"/>
         </item>
      <item>
         <title>Zero, Zero</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zero%20Zero.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/05/03.html#a121</guid>
         <pubDate>Tue, 03 May 2005 17:51:11 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zero%20Zero.mp3" length="5109089" type="audio/mpeg"/>
         </item>
      <item>
         <title>Anushiks</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Paul%20Baghdadlian%20Anushiks.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/04/07.html#a111</guid>
         <pubDate>Thu, 07 Apr 2005 22:03:50 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Paul%20Baghdadlian%20Anushiks.mp3" length="6020447" type="audio/mpeg"/>
         </item>
      <item>
         <title>Siro Ljak</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Siro%20Ljak.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/04/05.html#a108</guid>
         <pubDate>Tue, 05 Apr 2005 15:05:27 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Siro%20Ljak.mp3" length="5503277" type="audio/mpeg"/>
         </item>
      <item>
         <title>Ari Im Mot</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Paul%20Baghdadlian%20Ari%20Im%20Mot.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/04/04.html#a106</guid>
         <pubDate>Mon, 04 Apr 2005 16:02:12 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Paul%20Baghdadlian%20Ari%20Im%20Mot.mp3" length="5688688" type="audio/mpeg"/>
         </item>
      <item>
         <title>Heqiatner-Heqiatner</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Heqiatner-Heqiatner.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/03/27.html#a98</guid>
         <pubDate>Sun, 27 Mar 2005 23:02:53 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Heqiatner-Heqiatner.mp3" length="4620711" type="audio/mpeg"/>
         </item>
      <item>
         <title>Sako berberian-lalis em yar</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Sako%20berberian-lalis%20em%20yar.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/02/10.html#a84</guid>
         <pubDate>Thu, 10 Feb 2005 22:10:02 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Sako%20berberian-lalis%20em%20yar.mp3" length="5112823" type="audio/mpeg"/>
         </item>
      <item>
         <title>Paul Sona Chan Sona Chan</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Paul%20Sona%20Chan%20Sona%20Chan.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/02/02.html#a75</guid>
         <pubDate>Wed, 02 Feb 2005 17:07:55 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Paul%20Sona%20Chan%20Sona%20Chan.mp3" length="4792884" type="audio/mpeg"/>
         </item>
      <item>
         <title>Nana - Lacel Em Uzum</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Nana%20-%20Lacel%20Em%20Uzum.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/01/14.html#a62</guid>
         <pubDate>Fri, 14 Jan 2005 21:42:59 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Nana%20-%20Lacel%20Em%20Uzum.mp3" length="4803276" type="audio/mpeg"/>
         </item>
      <item>
         <title>Karen Galulyan - Galis E Garun</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Galis%20E%20Garun.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2004/12/20.html#a54</guid>
         <pubDate>Mon, 20 Dec 2004 16:40:48 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Galis%20E%20Garun.mp3" length="4451235" type="audio/mpeg"/>
         </item>
      <item>
         <title>Karen Galulyan - Heranal Moranal</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Heranal%20Moranal.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2004/11/30.html#a39</guid>
         <pubDate>Tue, 30 Nov 2004 21:41:11 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Heranal%20Moranal.mp3" length="5151309" type="audio/mpeg"/>
         </item>
      <item>
         <title>Karen Galulyan - Kapuyt Achqer</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Kapuyt%20Achqer.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2004/11/30.html#a39</guid>
            <pubDate>Tue, 30 Nov 2004 21:41:11 GMT</pubDate>
          <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Kapuyt%20Achqer.mp3" length="4308428" type="audio/mpeg"/>
         </item>
      <item>
         <title>Karen Galulyan - Xenti Pes</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Xenti%20Pes.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2004/10/20.html#a18</guid>
         <pubDate>Wed, 20 Oct 2004 23:24:11 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Karen%20Galulyan%20-%20Xenti%20Pes.mp3" length="4076382" type="audio/mpeg"/>
         </item>
      <item>
         <title>Armenchik - Uzum Em Qez</title>
         <link>http://216.117.164.130/m/m/m/Armenchik/Armenchik%20-%20%5B2001%5D%20-%20Allo%20Du%20Es/%5B06%5D%20Armenchik%20-%20Uzum%20Em%20Qez.mp3</link>
         <description>Howiks-Musik</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2004/10/20.html#a18</guid>
         <pubDate>Wed, 20 Oct 2004 23:24:11 GMT</pubDate>
         <enclosure url="http://216.117.164.130/m/m/m/Armenchik/Armenchik%20-%20%5B2001%5D%20-%20Allo%20Du%20Es/%5B06%5D%20Armenchik%20-%20Uzum%20Em%20Qez.mp3" length="4076382" type="audio/mpeg"/>
         </item>

      </channel>
   </rss>




*1
*2
*3

Will ich abfragen 1 mal.


</item>
      <item>
         <title>Zhamanak</title>
         <link>http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zhamanak.mp3</link>
         <description>Howiks-Musik;</description>
         <guid>http://radio.weblogs.com/0141318/categories/hipHop/2005/09/14.html#a263</guid>
         <pubDate>Wed, 14 Sep 2005 14:04:35 GMT</pubDate>
         <enclosure url="http://howik.2hp.eu/howik.2hp.eu/Aida%20Sargsyan%20Zhamanak.mp3" length="6267207" type="audio/mpeg"/>
         </item>


Das möcht ich auch abfragen den damit geb ich deb benutzer die möglichkeit  mehre Songs in seinem Podkast einzubauen.



 
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Lisaa am 24.05.09, 12:41:50
Ah, OK. Hat mit HTML (http://www.computerhilfen.de/fachbegriffe-h-HTML.html) irgendwie gar nichts zu tun. Was du brauchst, ist eine Möglichkeit XML-Dokumente einzulesen und in C++-Objekte zu verwandeln (und den Rückweg natürlich). Hab ich selbst bisher nur in Java (http://www.computerhilfen.de/fachbegriffe-j-Java.html) gemacht, da gibt es JAXB, womit man sowas sehr einfach hinkriegt. Vielleicht gibts was ähnliches auch für C++. Das könnte was sein: http://www.artima.com/cppsource/xml_data_binding.html
Sonst evtl. mal TinyXML/TinyBind angucken.
Titel: Re: HTML Code einfach in C++ code einbauen.
Beitrag von: Klischeepunk am 25.05.09, 08:25:29
http://msdn.microsoft.com/de-de/magazine/cc163436.aspx

schau dir auch das mal an. ist nur ergooglet und ganz flüchtig überflogen, könnt aber evtl. helfen.