Seite 1 von 1

Dateninsel nötig?

Verfasst: 09.12.2008, 23:44
von sx06050
Hallo zusammen,

da ich mich gerade nebenbei ein bischen mit xml beschäftige hab ich dabei folgendes Problem (ist sicherlich ganz einfach, wenn man es kann).

Muß ich eine externe Dateninsel als html anlegen um die metadescr etc. unterzubringen oder geht das auch in der xml?

PS Nicht lachen, ist Neuland für mich.

Vielen Danke!

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Re: Dateninsel nötig?

Verfasst: 10.12.2008, 10:42
von Mork vom Ork
sx06050 hat geschrieben:Muß ich eine externe Dateninsel als html anlegen um die metadescr etc. unterzubringen oder geht das auch in der xml?
Du kannst beliebige Daten, auch reine Binärdaten, in XML verpacken, du musst lediglich darauf achten, dass die drei Zeichen <, > und & als <, > bzw. & maskiert werden.

Verfasst: 10.12.2008, 11:25
von sx06050
Erstmal danke,

ich checks immer noch nicht :( :( bzw., weiß nicht was mir das dabei bringt.
Hier mal ein kleines Muster meines Codes
<?xml version="1.0" encoding="UTF-8"?>


<content Name="TEST">
<item Border="10" Width="900" Height="700" ><![CDATA[<font color="#ffffff" size="70"><b>TEST</b></font><br>
<font color="#ffffff" size="20"><b>TEST</font></b>
<font color="#ffffff" size="14">
TEST</font>
]]></item>
</content>

Hast due evtl. ein Muster, wie das aussehen muß?
Wäre dafür sehr dankbar.

Vielen Dank!

Verfasst:
von

Verfasst: 10.12.2008, 11:33
von TheRob
Das ist doch das gleiche wie du in deinem anderen Post fragst... die Frage ist doch wozu???
Meines erachten vollkommener Blödsinn.
Ne XML kannst du für die Ausgabe mit ner XSD verarbeiten.
Aber sinnvoller Weise ne HTML in der die XML ausgegeben wird...

Man sollte Technologien nutzen wenn diese dafür gemacht sind.. nicht weil se geil sind!
:crazyeyes:

Warum wird sonst AJAX kaum auf Seiten eingesetzt die hochkradig optimiert sind?!

Gruss Robert


P.S.: Beispiele zu Hauf via g00gle.com

Verfasst: 10.12.2008, 11:41
von sx06050
ich wills halt wissen, da ich mich halt nebenbei mit dem Ding noch beschäftige

Verfasst: 10.12.2008, 11:53
von TheRob

Verfasst: 10.12.2008, 12:08
von sx06050
Danke, hilft mir weiter

Verfasst: 11.12.2008, 12:16
von Mork vom Ork
sx06050 hat geschrieben:weiß nicht was mir das dabei bringt.
Das weiß ich auch nicht, ich weiß ja nicht, was du vor hast. (Hoffentlich nicht, XML an den Browser auszuliefern.)

Worauf ich hinaus wollte, ist folgendes:

<?xml version="1.0" encoding="UTF-8"?>
<content Name="TEST">
<item Border="10" Width="900" Height="700" >

<font color="#ffffff" size="70"><b>TEST</b></font><br>
<font color="#ffffff" size="20"><b>TEST</font></b>
<font color="#ffffff" size="14"> TEST</font>

</item>
</content>

Bevor du fragst: Die Maskierungen werden vom XML-Parser automatisch in die jeweiligen Zeichen umgewandelt. Wenn du also den Inhalt von <item> ausliest, bekommst du den tatsächlichen HTML-Code, d.h. <font color= …, nicht <font color=.
Ist letztlich das Gleiche wie mit den & in URLs: Im HTML-Code muss <a href="bla.html?a=1&b=2"> stehen, der Browser ruft aber selbstredend bla?a=1&b=2 auf.

Ob es nun sinnig ist, alten Wein (Uralt-HTML-Kram wie <font> und einige andere Sachen) in neue Schläuche (XML) zu füllen, ist eine andere Frage, allerdings eher philosophischer Art.

Verfasst: 11.12.2008, 12:35
von sx06050
Danke,
mit <![CDATA[ ....
kannst du diese <> Dinger etc. auch so setzen