Autor Zpráva
Petas
Profil *
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.

příklad :

--------------------------------------------
'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'

'údaj A údaj B'
------------------------------------------

Asi jde o nějakou banalitu, jestli to někdo pochopil prosím o radu...
Petas
Profil *
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";
			}
		};
	}
};

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0