Formátování textu importovaného z xml – Flash – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Formátování textu importovaného z xml – Flash – Fórum – Programujte.comFormátování textu importovaného z xml – Flash – Fórum – Programujte.com

 

Petas
~ Anonymní uživatel
4 příspěvky
15. 12. 2010   #1
-
0
-

Ahoj všem,

už jsem tento dotaz polozil v as sekci ale asi to nebyla správná volba...

Jde mi o to že mám xml soubor s texty které chci importovat do flashe a teď to hlavní , potřebuju to importovat do jednoho text. pole
ve formátu údaj A zarovnaný doleva a tučný text a na stejném řádku údaj B u pravého okraje tučný text modře. Vůbec netušim jak toho docílit. Připsal jsem CSS soubor a vždy když definuju údaj A a údaj B v css tak se mi tyto odřádkují což nepotřebuju.


Asi jde o nějakou banalitu, jestli to někdo pochopil prosím o radu...

Příkládám kódy

XML:

<datum>1.1.2000</datum>

<nadpis>NADPIS</nadpis>

<udaj A>14</udaj A>
<udaj B>24,-</udaj B>

<udaj A>223.</udaj A>
<udaj B>79,-</udaj B>

<udaj A>158.</udaj A>
<udaj B>85,-</udaj B>


<udaj A>164.</udaj A>
<udaj B>89,-</udaj B>




CSS:

datum {
font-size: 25px;
color: #000066;
text-align: center;
font-weight: bold;
}
nadpis {
font-size: 20px;
color: #000066;
text-align: center;
font-weight: bold;
}
udaj A {
font-size: 16px;
font-weight: bold;
}
#udaj B {
font-size: 16px;
color: #000066;
font-weight: bold;
text-align: right;
}



Flash:

txt.html = true;
txt.multiline = true;
var CSSstyl:TextField.StyleSheet = new TextField.StyleSheet();
CSSstyl.load("styl.css");
CSSstyl.onLoad = function(success:Boolean) {
if (success) {
txt.styleSheet = CSSstyl;
textData = new XML();
textData.ignoreWhite = true;
textData.load("udaje.xml");
textData.onLoad = function(succ:Boolean) {
if (succ) {
var node1:XMLNode;
node1 = textData.firstChild;
node1Name = node1.nodeName;
if (node1Name == "xmldata") {
txt.htmlText;
for (var ndSubs:XMLNode = node1.firstChild; ndSubs != null; ndSubs=ndSubs.nextSibling) {
txt.htmlText += ndSubs;
}
}
} else {
txt.text = "Chyba v načítání XML dokumentu";
}
};
}
};

Nahlásit jako SPAM
IP: 86.49.51.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 1 host

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý