Maison interface Web js tutoriel Utilisez javascript pour lire les fichiers XML et lire les compétences data_javascript du nœud

Utilisez javascript pour lire les fichiers XML et lire les compétences data_javascript du nœud

May 16, 2016 pm 04:39 PM
xml文件 节点

Le code suivant sert à lire les données du nœud, et dans un autre cas, il sert à lire les données des attributs du nœud.

<head>
  <title></title>
  <script type="text/javascript">
    var objLength = null;
    var xmlHttp;
    var strurl = "";
    function ajaxrequst() {
      if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      else {
        xmlHttp = new XMLHttpRequest();
      }
      try {
        strurl = "/data/rdzz.xml";
        xmlHttp.onreadystatechange = LoadXmlFile;
        xmlHttp.open("GET", strurl + "&#63;time=" + (new Date()).getTime(), true);
        xmlHttp.send(null);
      }
      catch (e) {

      }

    }

    function LoadXmlFile() {
      var content = "";
      if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
          var xmlDOM = xmlHttp.responseXML;
          var xmlRoot = xmlDOM.documentElement;
          try {
            var objLength = xmlRoot.getElementsByTagName("Item");

            for (var i = 0; i < objLength.length; i++) {
              var elementtitle = objLength[i].getElementsByTagName('NewsTitle')[0];
              var elementtime = objLength[i].getElementsByTagName('NewsTime')[0];
              var elementurl= objLength[i].getElementsByTagName('NewsUrl')[0];

// LastValue = objLength[i].getAttribute( "LastValue" )
// Prediction = objLength[i].getAttribute( "Prediction" )
// Actual = objLength[i].getAttribute( "Actual" )
// importance = objLength[i].getAttribute( "importance" )
// newstime = objLength[i].getAttribute( "NewsTime" )

              var title = elementtitle.textContent || elementtitle.text;
              var time = elementtime.textContent || elementtime.text;
              var url = elementurl.textContent || elementurl.text;

              content += "<li><dl><dd>" + time + "</dd><dd><a href='" + url + "' target='blank'>" + title + "</a></dd></dl></li>";
            }
            document.getElementById("newsInfo").innerHTML = content;
          }
          catch (e) {
          }
        }
      }
    }
  </script>
</head>
  <body>
    <input id="Button1" type="button" value="read" onclick="ajaxrequst()" />
    <div id="newsInfo"></div>
  </body>
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

A quoi sert le fichier XML ? A quoi sert le fichier XML ? Aug 03, 2023 am 09:38 AM

Les fichiers XML sont un langage de balisage utilisé pour décrire et transmettre des données. Il est connu pour son évolutivité, sa lisibilité et sa flexibilité et est largement utilisé dans les applications Web, l'échange de données et les services Web. Le format et la structure de XML rendent l'organisation et l'interprétation des données simples et claires, améliorant ainsi l'efficacité de l'échange et du partage des données.

méthode d'ouverture de fichier XML méthode d'ouverture de fichier XML Feb 22, 2024 pm 04:04 PM

Méthodes courantes d'ouverture de fichiers XML : 1. Éditeur de texte ; 2. Navigateur ; 3. Éditeur XML ; 4. Environnement de développement intégré ;

Interrogez le poids minimum dans le sous-arbre à partir du nœud X et la distance au plus D Interrogez le poids minimum dans le sous-arbre à partir du nœud X et la distance au plus D Aug 25, 2023 am 11:25 AM

Lors de la programmation informatique, il est parfois nécessaire de trouver le poids minimum d'un sous-arbre provenant d'un nœud spécifique, à condition que le sous-arbre ne puisse pas contenir de nœuds éloignés de plus de D unités du nœud spécifié. Ce problème se pose dans divers domaines et applications, notamment la théorie des graphes, les algorithmes arborescents et l'optimisation des réseaux. Un sous-arbre est un sous-ensemble d'une structure arborescente plus grande, le nœud spécifié servant de nœud racine du sous-arbre. Un sous-arbre contient tous les descendants du nœud racine et leurs arêtes de connexion. Le poids d'un nœud fait référence à une valeur spécifique attribuée à ce nœud, qui peut représenter son importance, sa signification ou d'autres mesures pertinentes. Dans ce problème, l’objectif est de trouver le poids minimum parmi tous les nœuds d’un sous-arbre tout en limitant le sous-arbre aux nœuds situés au plus à D unités du nœud racine. Dans l'article suivant, nous approfondirons la complexité de l'extraction des poids minimum des sous-arbres.

Qu'est-ce qu'un fichier XML Qu'est-ce qu'un fichier XML Jan 04, 2021 am 10:59 AM

Les fichiers XML font généralement référence à des fichiers dans lesquels est écrit un langage de balisage extensible. XML est un langage de balisage extensible, un sous-ensemble du langage de balisage universel standard utilisé pour marquer les documents électroniques afin de les rendre structurels.

Comment implémenter les fonctions de copie et de coupure de nœuds des cartes mentales via Vue et jsmind ? Comment implémenter les fonctions de copie et de coupure de nœuds des cartes mentales via Vue et jsmind ? Aug 15, 2023 pm 05:57 PM

Comment implémenter les fonctions de copie et de coupure de nœuds des cartes mentales via Vue et jsmind ? La carte mentale est un outil de réflexion courant qui peut nous aider à organiser nos pensées et à trier notre logique de pensée. Les fonctions de copie et de coupe de nœuds sont des opérations couramment utilisées dans les cartes mentales, qui nous permettent de réutiliser plus facilement les nœuds existants et d'améliorer l'efficacité de l'organisation de la réflexion. Dans cet article, nous utiliserons les deux outils Vue et jsmind pour implémenter les fonctions de copie et de coupe de nœuds de la carte mentale. Tout d'abord, nous devons installer Vue et jsmind et créer

Quelle est la méthode pour supprimer un nœud dans js Quelle est la méthode pour supprimer un nœud dans js Sep 01, 2023 pm 05:00 PM

Les méthodes de suppression de nœuds dans js sont : 1. La méthode removeChild() est utilisée pour supprimer le nœud enfant spécifié du nœud parent. Elle nécessite deux paramètres. Le premier paramètre est le nœud enfant à supprimer et le deuxième paramètre est. le nœud parent. 2. La méthode parentNode.removeChild() peut être appelée directement via le nœud parent pour supprimer le nœud enfant ; 3. La méthode remove() peut supprimer directement le nœud sans spécifier le nœud parent ; L'attribut innerHTML est utilisé pour supprimer le contenu du nœud.

Comment ouvrir un fichier XML Comment ouvrir un fichier XML Aug 02, 2023 pm 03:35 PM

Les fichiers XML peuvent être ouverts à l'aide d'éditeurs de texte, de navigateurs, d'éditeurs XML et d'environnements de développement intégrés. 1. Éditeur de texte, cliquez simplement avec le bouton droit sur le fichier et sélectionnez l'éditeur approprié pour l'ouvrir ; 2. Navigateur, double-cliquez simplement sur le fichier ou faites-le glisser dans la fenêtre du navigateur ; 3. Éditeur XML, ces outils ont des fonctions telles que comme la mise en évidence de la syntaxe XML, l'auto-complétion, la vérification et la vérification de la syntaxe, nous permettant d'éditer et de gérer les fichiers XML plus facilement 4. Environnement de développement intégré pour les fonctions spécialisées permettant de créer, d'éditer et de déboguer un document XML ;

Comment ouvrir un fichier XML Comment ouvrir un fichier XML Jan 10, 2024 pm 03:44 PM

La méthode pour ouvrir un fichier XML Extensible Markup Language est la suivante : 1. Installez un logiciel d'édition de texte sur votre ordinateur ; 2. Ouvrez le logiciel d'édition de texte, puis sélectionnez "Fichier" -> "Ouvrir" dans le menu ; fichier contextuel Dans la fenêtre du navigateur, recherchez le fichier XML que vous souhaitez ouvrir, sélectionnez-le et cliquez sur « Ouvrir » ; 4. Le système utilisera le logiciel d'édition de texte de votre choix pour ouvrir le fichier XML et afficher son contenu.

See all articles