• XML01


    这几天学习xml xsd xslt等的使用,还存在模糊的认识,主要是命名空间和一些概念的问题,摘自:http://www.w3school.com.cn/ 

    1. xml文件第一行都会有<?xml version="1.0" encoding="ISO-8859-1"?>    说明是1.0版本,编码是ISO-8859-1=Latin-1/西欧字符集  有的使用utf-8,不过我想在写脚本的时候使用jquery,现在还都很模糊的认识,所以还是选择使用utf-8编码了;需要修改;

    2.命名空间:很显然我们使用命名空间是防止命名冲突的,但是当我看到一堆http://www/的时候就晕了,不过也是万变不离其宗;

    比如:

    <f:table xmlns:f="http://www.w3school.com.cn/furniture">
       <f:name>African Coffee Table</f:name>
       <f:width>80</f:width>
       <f:length>120</f:length>
    </f:table>

    与仅仅使用前缀不同,我们为 <table> 标签添加了一个 xmlns 属性,这样就为前缀赋予了一个与某个命名空间相关联的限定名称。

    xml 命名空间使用这样的语法:xmlns:namespace-prefix="namespaceURI" 标示所有前缀的子元素都于命名空间关联;

    注意命名空间的地址不会被解析器查询解析(一直是我模糊的地方,终于知道了),其唯一的作用是赋予命名空间一个唯一的名称;不过很多公司会作为指针使命名空间指向一个实际存在的网页,这个网页包含这有关命名空间的信息;(这一句话在技术上不知道)

  • 相关阅读:
    left join的多重串联与groupby
    转换坐标为数字型的函数
    oracle 11g 导出空表
    sql优化
    pl/sql使用技巧
    佳能mp288拆解步骤--绝对原创
    转)delphi chrome cef3 控件学习笔记 (二)
    mac, ios 模拟器
    一个人软件独立开发。
    Delphi在Android下通过WiFI进行调试
  • 原文地址:https://www.cnblogs.com/winner2009/p/1616050.html
Copyright © 2020-2023  润新知