Autor Zpráva
Fanda
Profil *
Nevíte někdo proč mi to stále neignoruje mezery z xml dokumentu? Díky.

stop();

SetVariable(id);

function GetValues(id) {

informace.html = true;
informace.multiline = true;

var CSSstyl:TextField.StyleSheet = new TextField.StyleSheet();
CSSstyl.load("styl-xml.css");
CSSstyl.onLoad = function(success:Boolean) {

if (success) {
informace.styleSheet = CSSstyl;

textData = new XML();
textData.load("byty.xml");
textData.ignoreWhite = true;
textData.onLoad = function(succ:Boolean) {

if (succ) {

var node1:XMLNode;
node1 = textData.firstChild;
node1Name = node1.nodeName;

if (node1Name == "byty") {

for (var ndSubs:XMLNode = node1.firstChild; ndSubs != null; ndSubs=ndSubs.nextSibling) {

if(ndSubs.nodeName == "byt-" + id) {
informace.htmlText += ndSubs;
}
}
}
} else {
informace.text = "Chyba v načítání XML dokumentu";
}
};
}
};
}
XXX
Profil
Nemuzu to ted vyzkouset, ale mozna by stacilo prohodit prikazy :textData.load("byty.xml"); a textData.ignoreWhite = true;
Dalším problemem by mohlo byt kodovani toho .XML dokumentu - melo by byt UTF-8
Fanda
Profil *
No zkousel jsem to predtim i prohodit, ale i tak to nechodilo a kodovani xml mam v UTF-8 mam to i uvedene v hlavicce dokumentu. posilam priklad: problem je v tom ze ve flashi mam napr id bytu: nekolik mezer 1 atd, a toho se potrebuju zbavit.

<?xml version="1.0" encoding="Utf-8"?>
<?xml-stylesheet href="styl.css" type="text/css" media="screen"?>
<byty>
<byt-1>
<flat_name>
1
</flat_name>
<flat_category>
2+KK
</flat_category>
<flat_whole_area>
51.88
</flat_whole_area>
<flat_cellar>
ano
</flat_cellar>
<flat_situation>
volný
</flat_situation>
<flat_price>
1150096.000
</flat_price>
</byt-1>
</byty>
Toto téma je uzamčeno. Odpověď nelze zaslat.

0