ha !!!!
you mean something like the return of an AJAX Call, well first make sure to
get the responseXML not responseText
then you can parse it with something like getElementsByTagName
Something like this
var aImages = xmlResponse.getElementsByTagName("Image");
for(i=0; i < aImages.length; i++) {
SlideImages[i] = aImages[i].childNodes[0].nodeValue;
}
if you just have a text xml you can use this function I created so you treat
it as responseXML
function XmlDom() {
if(window.ActiveXObject) {
var arrSignatures = ["MSXML2.DOMDocument.5.0",
"MSXML2.DOMDocument.4.0",
"MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument",
"Microsoft.XmlDom"];
for (var i=0; i < arrSignatures.length; i++) {
try {
var oXmlDom = new
ActiveXObject(arrSignatures[i]);
return oXmlDom;
} catch (oError) {
//ignore
}
}
throw new Error("MSXML is not installed on your system.");
} else if (document.implementation &&
document.implementation.createDocument) {
var oXmlDom =
document.implementation.createDocument("","",null);
oXmlDom.addEventListener("load", function () {
this.__changeReadyState__(4);
}, false);
return oXmlDom;
} else {
throw new Error("Your browser doesn't support an XML DOM
object.");
}
}
Then use this objects as
var oXmlDom = new XmlDom();
oXmlDom.loadXML(sResponseText);
You treat XML like and DOM :)
Hope it was useful
On 7/17/07, Al-Faisal El-Dajani <[EMAIL PROTECTED]> wrote:
>
> Hello all,
>
> Can anybody recommend any good XML using Javascript reference?
>
> Thanx in advance.
> --
> Al-Faisal El-Dajani
> Phone: +962-7-77 799 781
> P.O Box: 140056
> 11814 Amman, Jordan
> >
>
--
Ala'a A. Ibrahim
http://guru.alaa-ibrahim.com/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Jordan PHP Users Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/JoPHP
http://Jolug.org/
-~----------~----~----~----~------~----~------~--~---