Makao ya Kusoma Kwa Kifunguni cha XML DOM
- Kabla ja Ukaguzi wa DOM
- Pya ja Mwili wa DOM na maadili
Inaweza kusoma kwa kufikiria kwa kusoma ujumbe wa XML kwa mengineo ya kufikiria moja.
Mfano wa ukusoma
XML DOM ina vitabu vya kusoma mababu wa XML, kusoma, kuingiza na kufungua mababu (mfano).
Kisha, kabla ya kufikiria na kusaidia ujumbe wa XML, lazima ujumbe huo uaripishwe katika ActiveXObject "Microsoft.XMLDOM".
Mafuatia ya kitu kidogo ilikuwa kumaliza kusoma ujumbe wa XML. Kuwa kweli, kusoma ujumbe wa XML hauwezi kurepikwa kwa kugusika kwa kusoma ujumbe wa JavaScript kwa fileni moja:
function loadXMLDoc(dname) { try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } catch(e) { try //Firefox, Mozilla, Opera, etc. { xmlDoc=document.implementation.createDocument("","",null); } catch(e) {alert(e.message)} } try { xmlDoc.async=false; xmlDoc.load(dname); return(xmlDoc); } catch(e) {alert(e.message)} return(null); }
Funguo ya juu inahifadhiwa kwenye faili yenye jina "loadxmldoc.js".
Mifano ya hivi karibuni ina linki kwa <head> yenye maelezo kwa "loadxmldoc.js" na inatumia programu loadXMLDoc() kuwakilisha wasiliano wa XML ("books.xml"):
<html>
<head>
<script type="text/javascript" src="loadxmldoc.js">
</script>
</head>
<body>
<script type="text/javascript">
xmlDoc=loadXMLDoc("books.xml");
document.write("xmlDoc is loaded, ready for use");
</script>
</body>
</html>
- Kabla ja Ukaguzi wa DOM
- Pya ja Mwili wa DOM na maadili