xml的分页程序
test.html
————————————————————————————————————————————————————
<HTML>
<HEAD>
<SCRIPT for="window" event="onload">
var xmldoc=xmldso.XMLDocument;
xmldoc.load("conference5.xml");
</SCRIPT>
</HEAD>
<BODY>
<H1 align="center">分页显示XML元素</H1>
<HR size="5" width="80%">
<OBJECT width="0" height="0"
classid="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39"
id="xmldso">
</OBJECT>
<CENTER>
<TABLE id="table" datasrc="#xmldso" border="1" datapagesize="2" cellspacing="3" >
<THEAD>
<TH>主题:</TH>
<TH>日期:</TH>
<TH>时间:</TH>
<TH>城市:</TH>
<TH>地点:</TH>
</THEAD>
<TR align="center" style="color:blue">
<TD><DIV datafld="title"></DIV></TD>
<TD><DIV datafld="date"></DIV></TD>
<TD><DIV datafld="time"></DIV></TD>
相关文档:
XML (EXtensible Markup Language)
XML is a
cross-platform, software and hardware independent tool for transmitting
information.
Prolog
XML
Declaration
Processing
Instructions
DOCTYPE
Declaration
Elements
Attributes
XML
Comments
CDATA
Sections
Character
and Entity Refere ......
gloox自己实现了xml的解析模块,没有用到第三方的库(tinyXML,expat )
主要涉及的文件:
tag.h (tag.cpp)
taghandler.h
parser.h (parser.cpp)
1. Tag一个Tag就是一个XML元素
例如:
a.
<book kind='computer'>
<store id='23'/>
<author>
qiang
</author>
</bo ......
什么是 XML?
可扩展标记语言 (XML) 是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示。XML 允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。
什么是 MSXML?
MSXML 是提供核心 XML 服务的 Microsoft 软 ......
四种XML解析方法
xml文件:
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>
<NO>A1234</NO>
<ADDR>四川省XX县XX镇XX路X段XX号</ADDR>
</VALUE>
<VALUE>
<NO>B1234</NO>
<ADDR>四川省XX市XX乡XX村XX组</ADDR>
</VALUE>
</RESULT>
1)DOM
& ......
HTML.html文件
<div align="center" class="style1">
<p>冰棍列表</p>
<p></p>
<table width="400" border="1">
<tr>
<th scope="col"><font size="4">品牌</font></th> ......