zoukankan      html  css  js  c++  java
  • XML

    XML的全称是extensible markup language,代表可扩展标记语言,它的作用是传输和存储数据。

    <students> 
         <student>
             <sid>001</sid>
             <name>张三</name>
         </student>
         <student>
             <sid>002</sid>
             <name>王二丫</name>
         </student>
    </students>

    XML DOM:

    XML DOM即XML文档对象模型,是w3c组织定义的一套操作XML文档对象的API。浏览器会将XML文档解析成文档对象模型。

    XML与HTML的区别:

    • 在使用HTML的时候,都是在使用一些预定义标签,比如div、span、a等,但是在XML中是没有预定义标签的,所有的标签都是开发者自定义的
    • XML是用来存储和传输数据的,它的关注点是在数据的内容上。
    • 而HTML是用来展示数据的,它的关注点是在数据的外观上。
    • 虽然使用方式差不多,但是用处是不一样的。

    当服务器端向客户端返回XML代码的时候,我们应该怎么样才能获取到XML代码中保存的数据信息?

    方法基本上和HTML方法差不多。

    <script type="text/javascript">
        var btn = document.getElementById('btn');
        var container = document.getElementById('container');
        btn.onclick = function () {
            var xhr = new XMLHttpRequest();
            xhr.open('get', '/xml');
            xhr.send();
            xhr.onload = function () {
            // xhr.responseXML 获取服务器端返回的xml数据
            var xmlDocument = xhr.responseXML;
            var title = xmlDocument.getElementsByTagName('title')[0].innerHTML;
            container.innerHTML = title;
            }
        }
    </script>
  • 相关阅读:
    C# 操作Excel,使用EPPlus
    结构型设计模式之代理模式(Proxy)
    结构型设计模式之组合模式(Composite)
    结构型设计模式之桥接模式(Bridge)
    C#操作windows事件日志项
    C#操作XML序列化与反序列化
    日志组件Log4Net
    UI Automation 简介
    Selenium
    Selenium
  • 原文地址:https://www.cnblogs.com/zcy9838/p/13083766.html
Copyright © 2011-2022 走看看