Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrea cerqueira

[Resolvido] <![CDATA[ ]]>

Recommended Posts

estou tentando descobrir como usar o <![CDATA[ ]]> nos atributos, tipo assim:

 

<tudo>
	<atual dia="29/03/2008">
		<texto titulo="341234143" txt="354324552435" link="345454" />
	</atual>
</tudo>

usar ele no atributo titulo e no atributo link, alguém sabe fazer isso? já tentei assim:

 

<tudo>
	<atual dia="29/03/2008">
		<texto titulo="<![CDATA[ 341234143]]" txt="<![CDATA[ 354324552435]]" link="<![CDATA[ 345454]]" />
	</atual>
</tudo>

mas nem rola :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeiro:

Você não deveria fechar os <!??

tipo assim:

<texto titulo="<![CDATA[ 341234143]]>" txt="<![CDATA[ 354324552435]]>" link="<![CDATA[ 345454]]>" />
ae com o proprio flash você limpar o texto desnecessario e mostrar na tela somente o conteudo dentro de CDATA

 

ou então você ao inves de usar ATRIBUTES, usar CHILDNODE.VALUE

deixando somente o atual com o atributo DIA

<tudo>
	<atual dia="29/03/2008">
		<titulo><![CDATA[ 341234143]]></titulo>
		<txt><![CDATA[ 354324552435]]</txt>
		<link><![CDATA[ 345454]]"></link>
	</atual>
</tudo>

me diga exatamente qual o seu problema, que erro está dando???

 

falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas como eu chamaria?

tipo atributo eu chamo assim:

noticia.text = atual.firstChild.childNodes[j].attributes.dia;

 

pelo value seria assim?

noticia.text = atual.firstChild.childNodes[j].value.dia;

 

não rolou :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas deste jeito funcionou??

<texto titulo="<![CDATA[ 341234143]]>" txt="<![CDATA[ 354324552435]]>" link="<![CDATA[ 345454]]>"
e você fez a função para tirar

<![CDATA[ e ]]> via actionscript?

tipo replace??

Compartilhar este post


Link para o post
Compartilhar em outros sites

da primeira forma não funcionou, eu trentei, na verdade escrevi errado aqui sem as tags finais mas já tinha testado e não funcinou.

não fiz a função pra tirar o cdata não, não sabia que tinha que fazer isso, replace é php, existe isso em actionscript tb?

Compartilhar este post


Link para o post
Compartilhar em outros sites

replace não exite em ACtionScript

mas é só buscar no Google que você encotrará uma função que fizeram

http://www.devtaxi.com/2006/06/06/actionsc...ch-and-replace/

http://www.forumpcs.com.br/viewtopic.php?t...6&view=next

 

assim é só eliminar o CDATE

como notei que seu problema é com o FLASH e não com XML

vou mover o tópico

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.