Die Suche ergab 4 Treffer

von ThorKonnat
15.04.2022 17:00
Forum: Allgemein
Thema: XML - Ampersand (&) in setXMLNodeText
Antworten: 9
Zugriffe: 1852

Re: XML - Ampersand (&) in setXMLNodeText

Hallo helpy,

leider funktioniet CData als Nodetyp nicht, da ein solcher Node keine Attribute haben darf. Es kommt eine Fehlermeldung...
EXCEL erwartet aber dasAtribut ss:Type.

<Data ss:Type="String">Text Zeile1&#10;Text Zeile2</Data>

Grüße
von ThorKonnat
31.03.2022 08:32
Forum: Allgemein
Thema: XML - Ampersand (&) in setXMLNodeText
Antworten: 9
Zugriffe: 1852

Re: XML - Ampersand (&) in setXMLNodeText

Hallo Pellagio,

Du bist jetzt auf der EXCEL Seite?
In der spreadsheetML Datei sind die EXCEL Felder über <styles> definiert:

<Style ss:ID="S1" ss:Name="Default">
<Alignment ss:Vertical="Center" ss:WrapText="1"/>
<Font ss:FontName="Calibri" ss:Size="10" ss:Color="#000000"/>
<Interior ...
von ThorKonnat
30.03.2022 20:35
Forum: Allgemein
Thema: XML - Ampersand (&) in setXMLNodeText
Antworten: 9
Zugriffe: 1852

Re: XML - Ampersand (&) in setXMLNodeText

@TroaX: ja, ich verwende die XML Standardcodierung UTF8.
Wenn ich "&#10;" eingebe, bekomme ich "&amp;#10;"
Wenn ich &amp;#10;" eingebe, bekomme ich "&amp;amp;#10;" Das & wird sofort durch &amp; ersetzt.

@STARGÅTE : Sowohl #LF$ als auch #CRLF$ als auch \n erzeugen wunderschöne Zeilenumbrüche in der ...
von ThorKonnat
30.03.2022 19:37
Forum: Allgemein
Thema: XML - Ampersand (&) in setXMLNodeText
Antworten: 9
Zugriffe: 1852

XML - Ampersand (&) in setXMLNodeText

Guten Tag,
ich versuche, aus Purebasic heraus eine spreadsheetML Datei für Microsot Excel zu erzeugen.
Um einen Text 2-zeilig in eine Zelle zu schreiben, muss der Text mit "&#10;" getrennt werden.

Beispiel:
<Data ss:Type="String">Text Zeile1&#10;Text Zeile2</Data>
Ein normaler Zeilenumbruch wird ...