Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Delphi NativeXML - jak dekodovat znaky "& # 2 2 5 ;" v XML?

Dobry den,

jiz nekolik dnise trapim s tim jak nacist XMl soubor abych mel spravne kodovani (pri parsovani byly znaky spravne nacteny). Pouzivam komponentu NativeXML pro Delphi, ale obecne se v XML teprve orientuji a v kodování se nemuzu vyznat.

Soubory, ktere potrebuji nacist a zpracovat nemaji oznacene kodovani, tedy v XMl deklaraci je pouze: <?xml version=„1.0“ standalone=„yes“?>

Hodnoty entit potom jsou napriklad (mezi kody zde pridany mezery!):

<FIELD>([ & # 1 2 3 ;0& # 1 2 4;AB& # 1 2 5 ;])</FIELD> = text '([{0|AB}])'
<FIELD>Koncov& # 2 2 5 ; m& # 2 3 6 ;rka</FIELD> = coz je text 'Koncová měrka'
nebo
<FIELD QMLINK=„sNOMSIZE“ UnitList=„UNIT_LEN­GTH_MM& # 1 2 4 ;mm& # 1 2 4 ;0.0000&# 1 2 4;& # 1 2 4;& # 1 2 4;UNIT_LENGTH_INCH& # 1 2 4;inch& # 1 2 4;0.000000|& # 1 2 4;“ Label=„sNOMSIZE“/>

Pokud XML nactu do XML editoru (XML Viewer, WMHelp ci jine..) dokazi kody „& # 1 2 3 ;“ dekodovat.

Problém mám s načítáním v programu pomocí NativeXML, kde se mi kódy „& # 1 2 3 ;“ a pod. nedekódují a na zpracovani potom mam jednotlive Value nodu v neprekodovanem, puvodnim tvaru. Protože kódování nerozumím, nevím si rady a ani patrani po inetu nepomohlo.

Můžete mi poradit, co je toto za kódování, případně jak s ním pracovat? Pokud má někdo zkušenost s NAtiveXMl (www.simdesign.nl) bylo by to ideální.

Dekuji za nasmerovani, jakakoli rada mi hodne pomuze.
Honza

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny