xml 并不预先假设元素或者其内容的处理方法,这是xml的优势之处。在实际开发过程中。经常需要把某些信息通过文档传递给应用程序,

处理指令(Processing Instruction,PI)正是xml为此目的提供的一种机制。

<? target instruction ?>

target:指令所指向的应用的名称,是必需的部分,而且必须是有效的xml名称

instruction:一个字符串表示,它可能包含任何有效的字符 ( 除了“ ?>”)

如:

p.xml

<?xml version="1.0" encoding="gb2312" ?>
<!--  序言中的处指令 -->
<?xml-stylesheet type="text/css" href="student.css" ?>
<students><!-- 元素内部的处理指令 --><?ScriptA level="A" ?><student sex="male"><name>cong</name><age>19</age><tel>18837336489</tel></student></students>

该xml文档关联了一个student.css文件,用于设置xml文档元素的样式。代码如下:

student{display:block;margin-top:12pt;font-size:10pt
}name{font-style:italic;font-size:20pt;
}
age{font-weight:bold;
}
tel{font-size:20pt;
}

xnl 之 处理指令相关推荐

  1. IDEA自定义快捷指令,快捷生成代码、注释

    我们在使用idea时会发现有非常多的代码生成间接指令,比如输出指令.建主函数指令等等,只需要一个回车,代码就出来了,那我们能不能自定义这些东西呢?答案如下: 第一步,添加一个自定义组 第二步,单击新建 ...

  2. Go 源码里的这些 //go: 指令,go:linkname 你知道吗?

    原文地址: Go 源码里的这些 //go: 指令,你知道吗? 一文解惑 //go:linkname 指令

  3. Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)

    Info 命令返回关于 Redis 服务器的各种信息和统计数值.通过给定可选的参数 section ,可以让命令只返回某一部分的信息. 1. 显示模块 server : 一般 Redis 服务器信息, ...

  4. Vue 自定义权限指令

    前述 虽然VUE 定义了一些常用的指令,例如v-on.v-bind等,但是在我们实际开发的时候,还是会自己定义一些指令用于适应我们自己的业务. 实现 这里由于我的项目做了动态权限,页面的按钮也需要根据 ...

  5. Windows10快捷应用指令

    操作系统:Windows10 前言:Windows下一些好用的快捷应用指令(更新中) 1.Win+R control:控制面板 snippingtool:打开截屏 taskmgr:任务管理器 comp ...

  6. Debug常用指令和DOSBox使用步骤

    Debug是Dos系统中著名的调试程序,也可以运行在Windows系统实模下. 优点: 使用Debug程序,可以查看CPU各种寄存器的内容,内存的情况,并且在机器指令级跟踪程序的运行. DosBox: ...

  7. 单周期十条指令CPU设计与verilog实现(Modelsim)

    目录 一.实验目的 二.实验内容 三.实验原理 1. 规定 2. 原理图 四.实验步骤 1. CPU各部件实现 pc insMem acc alu cu dataMem 2. CPU例化实现 3. 编 ...

  8. LLVM语法语义指令特性

    LLVM语法语义指令特性 High Level Structure Module Structure LLVM 程序由Module's组成,每个 's 是输入程序的一个翻译单元.每个模块由函数,全局变 ...

  9. 扩展LLVM:添加指令、内部函数、类型等

    扩展LLVM:添加指令.内部函数.类型等 Introduction and Warning Adding a new intrinsic function Adding a new instructi ...

最新文章

  1. IntelliJ IDEA打开Maven项目,Spring boot所有依赖红名,不可用
  2. python爬虫抓取51cto博客大牛的文章保存到MySQL数据库
  3. nginx:启动、重启、关闭、版本查看、安装目录获取
  4. 数据结构与算法-二叉树的名词概念与相关数据的计算
  5. transport方式连接Elasticsearch6.2.3
  6. 三,linux系统的由来
  7. 有效利用番茄工作法提高效率--XorTime的使用方法
  8. inlfuxdb版本_InfluxDB安装及配置
  9. java并发编程实践之安全发布和逸出
  10. [VBA]VBA编写的时光倒流软件
  11. 火狐Fire fox换电脑后登录同步服务输入正确密码但一直提示密码错误
  12. linux如何设置显示器亮度调节软件,为 Linux 启用色温和亮度调节工具
  13. Laravel文档梳理11、系统架构
  14. Linux下的MongoDB基础学习二
  15. 通过SQL写FSG报表
  16. 企业数据治理体系一文读懂
  17. 微信开发者工具,出现“当前系统代理不是安全代理,是否信任?”
  18. 【MATLAB教程案例5】常见无线通信信道的matlab模拟和仿真分析——自由空间损耗模型,Okumura-Hata模型以及COST231 Hata模型
  19. webpack + typescript 开发微信小游戏实践
  20. Java基础笔记_6_类和对象_成员变量

热门文章

  1. 使用javascript批量清空RadioButtonList数组选中状态
  2. 下载量高达163万的易语言牛人写的一个超牛的软件(即将删除)
  3. 旋钮编码开关工作原理
  4. 2大学英语四级关于计算机的图表作文,英语四级图表作文
  5. 请编程输出如下规律的N*N方阵。*UUUUUUUU*L*UUUUUU*RLL*UUUU*RRLLL*UU*RRRLLLL**RRRRLLLL**RRRRLLL*D
  6. ASUS|华硕 天选4 FX507VV 工厂系统 带ASUS Recovery恢复功能
  7. 秒解DevTools was disconnected(devtools与网页连接断开)
  8. Latches、DF-F、寄存器
  9. HDU:6697-Closest Pair of Segments(空间内的最近线段)
  10. 五分钟带你了解码点与代码单元