• XML


    XML:可扩展标记语言,传输数据
    HTML:超文本标记语言,显示数据

    XML:标签构成
    特点:
    1.标签名可以自定义
    2.必须有一个根(有且只有一个)
    3.有开始标签就必须有结束标签
    4.大小写敏感

    <body>
    <div id="aa"></div>
    </body>
    <script type="text/javascript">
    $(document).ready(function(e) {
    /* $.ajax({
    url:"xmlchuli.php",
    dataType:"XML",
    success: function(data){
    //alert($(data).find("code").eq(0).text());//find里写标签名 eq取第几项 text取里面的文本
    //去根下面的子集元素 取出一个数组
    var cd=$(data).find("nation").children();//children取子级元素
    var str="";
    for(var i=0;i<cd.length;i++)
    {
    var code=cd.eq(i).find("code").text();
    var name=cd.eq(i).find("name").text();
    str=str+"<div>"+code+"--"+name+"</div>";
    }
    $("#aa").html(str);
    }
    });*/
    $.ajax({
    url:"xmlchuli.php",
    dataType:"XML",
    success: function(data){
    alert($(data).find("shuju").attr("code"));
    }
    });
    });
    </script>

    处理页面

    <?php
    include("../DBDA.class.php");
    $db=new DBDA();
    //$sql="select * from nation";
    $sql="select * from info where Code='p001'";
    $attr=$db->Query($sql);
    echo "<nation>";
    /*foreach($attr as $k=>$v)
    {
    	echo "<n{$k}>
    	<code>{$v[0]}</code>
    	<name>{$v[1]}</name>
    	</n{$k}>";
    }*/
    //用属性存数据
    echo "<shuju code='{$attr[0][0]}' name='{$attr[0][1]}' nation='{$attr[0][3]}'>
    </shuju>";
    echo "</nation>";
    

      

  • 相关阅读:
    网络叠加路由叠加小型网络解决方案
    分辨率类[置顶] c# winform窗口自适应各种分辨率类
    vista dbgview
    web 设置日期格式(
    ChangeServiceConfig2设置SERVICE_CONFIG_FAILURE_ACTIONS
    设置默认调试器 (vc)
    C#的多线程机制初探(转)
    符号(pdb)
    GetModuleFileNameEx
    ClearDirectory 删除目录
  • 原文地址:https://www.cnblogs.com/hamilton/p/5618734.html
Copyright © 2020-2023  润新知