Autor Beitrag
Michael
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Mi 09.03.05 21:20 
Hallo,

ich habe eine kleine Frage zu XML Dokumente.

Ich habe vor HTML Fragmente in einer XML zu Speichern. Sinn ist es mit diesen Daten später eine Datenbank zu füllen. Sprich die XML Datei wird ein Template, welches immer einen Datensatz einer Tabelle Repräsentiert. Manche Felder sollen jedoch noch mit HTML Formatiert werden.

Nun habe ich aber das Problem das die XML Datei nicht wirklich reinen HTML Code annehmen kann, ja ja die Tag's von HTML und XML ähnlich sind, und mein Parser (NativeXML-Komponente) diese nicht unterscheiden kann.


Habt ihr eine idee wie ich das HTML in einer XML "Verpacken" kann, damit es als Content einens XML - Tag's erkannt wird?


Hoffe mich verständlich ausgedückt zu haben :)

Danke und Gruß,
Michael
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 09.03.05 21:25 
Nimm
ausblenden Quelltext
1:
<![CDATA[ dein HTML-Code ]]>					

so wie das eigentlich üblich ist. :) Es müsste in jedem Parser (bei MS-XML bzw. System.Xml weiß ich es 100%) eine Funktion zum Erzeugen eines solches CDATA-Blocks geben.
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Mi 09.03.05 21:28 
Hallo,

schonmal an eine einfache Verschlüsselung der Daten gedacht? So eine einfache XOR-Verschlüsselung sollte da schon weiterhelfen. Ansonsten könntest du auch einfach die Klammern durch andere Zeichen ersetzen. Ist zwar beides nicht wirklich schön, aber ich denke eine andere Möglichkeit gibt es da wohl kaum!

Gruß Hape!

//Edit: Da hat wohl einer eine bessere Idee ;)! Achja, du könntest das ganze auch als Kommentar verpacken!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 09.03.05 21:56 
Tja, ich bin eben gut. ;)