首页 > 代码库 > xml笔记
xml笔记
xml用处有三:
1.可以作为程序间通讯的标准(ajax text xml json)
2.可以用作配置文件(php中用的很多)
<?php
$conn=mysql_connect("192.168.0.1","root","root");
//php 可以操作xml
?>
配置文件
<dbinfo>
<host>192.168.0.123</host>
<user>zhangsan</user>
<type>mysql</type>
<password>root</password>
</dbinfo>
3.可以当成小型数据库
如果有些数据放在数据库代价高,可以考虑直接放入xml文件
【简单语法】
<?xml version="1.0" encoding="utf-8" ?>
<大>
<中 value="http://www.mamicode.com/xxx" value2="xxx">
<name>zhangsan</name>
<sex>man</sex>
<age>25</age>
</中>
</大>
【xml实体引用】
<【<】
>【>】
'【‘】
"【"】
&【&】
【如何使用xml文件传递、保存一个图片?】
答:使用程序先读入到内存,然后保存到xml文件的<![CDATA[ 文件内容]]>
了解:【xml也可以使用css来修饰,使用pi(processing instrution:处理指数)】
<?xml-stylesheet type="text/css" href="http://www.mamicode.com/classes.css" ?>
常用约束技术:
1.【dtd】:document type definition
--内部DTD文档:<!DOCTYPE 根元素[定义内容]>
--外部DTD文档:<!DOCTYPE 根元素 SYSTEM "DTD文件路径">
--内外部DTD文档结合:<!DOCTYPE 根元素 SYSTEM "DTD文件路径" [定义内容]>
2. Schema
xml笔记