Salve sto smanettando un con flash ed xml, fino adesoso tutot bene perchè h o modificato dei file e devo dire che finalemnte ci capisco un po di più.
Bne adesso ho dei problemi perchè tutti i dati li metto in degli array e li estraggo con i cili for:
per esmpio ho 5-6 notizie come e questa:
<article>
<url id="_35605614">
</url>
<headline_text>Trade and the Third World - hypocrisy in action</headline_text>
<source>Africa Online</source>
<media_type>text</media_type>
<cluster>International development news</cluster>
<tagline></tagline>
<document_url>http://www.africaonline.com/topnews-english-rss.xml</document_url>
<harvest_time>Apr 9 2002 11:42PM</harvest_time>
<access_registration></access_registration>
<access_status></access_status>
</article>
Vi posto aun parte delle action per farvi capure il metodo che ho usato:
or (i=0; i<=moXML.childNodes.length; i++) {
if (this.childNodes[i].nodeValue == null && this.childNodes[i].nodeName == "moreovernews") {
mainTag = this.childNodes[i];
}
}
for (i=0; i<=mainTag.childNodes.length; i++) {
if (mainTag.childNodes[i].nodeName == "article") {
articleTag = mainTag.childNodes[i];
id = articleTag.attributes["id"];
for (j=0; j<articleTag.childNodes.length; j++) {
if (articleTag.childNodes[j].nodeName != null) {
if (articleTag.childNodes[j].nodeName == "url") {
link = articleTag.childNodes[j].firstChild.nodeValue;
} else if (articleTag.childNodes[j].nodeName == "headline_text") {
headline = articleTag.childNodes[j].firstChild.nodeValue;
} else if (articleTag.childNodes[j].nodeName == "source") {
source = articleTag.childNodes[j].firstChild.nodeValue;
}
}
}
Ora cosi estraggo i dati in 5-6 news e mi funge alla grande ma adesso dovrei inserire prima di queste new alcuni dati e non sono ripetute 4-5 volte come le newss quindi non devo usare il ciclo e le mie conoscenze si fermano a modificare e a capire i fiel già esistenti.
Purtroppo sto cominciando adesso e ho bisongo di una mano.
come faccio a estrarre in u file xml soltanto alcune info che non si ripetono .
per esempio posso mettere prima delle 4-5 news
<programma>Le news di Pepigno</programma>
<realizzazione>Le mie priem news con xml</realizzazione>
Questi 2 tags sono messi prima di ogni news.
Mi potete aiutare? devo usare gli attributi cioè se il tag principale è
<news>
(cosa metto qua prima delle news? delgi atributi
:
:qui metto le news
:
:
</new>

Rispondi quotando