DOM - Attribut d'objet d'entité - xmlVersion

L'attribut xmlVersion donne la version xml incluse dans la déclaration de texte pour l'entité analysée externe, nulle dans le cas contraire.

Syntaxe

Voici la syntaxe pour l'utilisation de l' attribut xmlVersion .

entotyObj.xmlVersion

Exemple

Le contenu de node.xml est comme ci-dessous -

<?xml version = "1.0" encoding = "UTF-8" standalone = "no" ?>
<Company>
   <Employee category = "Technical" id = "firstelement">
      <FirstName>Tanmay</FirstName>
      <LastName>Patil</LastName>
      <ContactNo>1234567890</ContactNo>
      <Email>[email protected]</Email>
   </Employee>
   
   <Employee category = "Non-Technical">
      <FirstName>Taniya</FirstName>
      <LastName>Mishra</LastName>
      <ContactNo>1234667898</ContactNo>
      <Email>[email protected]</Email>
   </Employee>
   
   <Employee category = "Management">
      <FirstName>Tanisha</FirstName>
      <LastName>Sharma</LastName>
      <ContactNo>1234562350</ContactNo>
      <Email>[email protected]</Email>
   </Employee>
</Company>

L'exemple suivant montre l'utilisation de l' attribut xmlVersion -

<!DOCTYPE html>
<html>
   <head>
      <script>
         function loadXMLDoc(filename) {
            if (window.XMLHttpRequest) {
               xhttp = new XMLHttpRequest();
            } else // code for IE5 and IE6 {
               xhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            xhttp.open("GET",filename,false);
            xhttp.send();
            return xhttp.responseXML;
         }
      </script>
   </head>
   <body>
      <script>
         xmlDoc = loadXMLDoc("/dom/node.xml");
         document.write("xmlVersion is : ")
         document.write(xmlDoc.xmlVersion);
      </script>
   </body>
</html>

Exécution

Enregistrez ce fichier sous le nom entityattribute_xmlversion.htm sur le chemin du serveur (ce fichier et node.xml doivent être sur le même chemin sur votre serveur). Nous obtiendrons la sortie comme indiqué ci-dessous -

xmlVersion is : undefined