在XML数据中插入回车换行字符
在XML数据中,一些特殊字符必须用转义符号来代替,而回车换行字符就是属于特殊符号。
空格 ( )
Tab (	)
回车 (
)
换行 (
)
下面是一个报表XML数据,里面包括有回车换行字符:
<report>
<NewDataSet>
<Table>
<CustomerID>BLONP</CustomerID>
<CompanyName>国皓</CompanyName>
<ContactName>黄雅玲</ContactName>
<ContactTitle>市场经理</ContactTitle>
<Address>广发北路
10 号</Address>
<City>大连</City>
<Region>东北</Region>
<PostalCode>565479</PostalCode>
<Country>中国</Country>
<Phone>(0671) 88601531</Phone>
<Fax>(0671) 88601532</Fax>
</Table>
<Table>
<CustomerID>CACTU</CustomerID>
<CompanyName>威航货运有限公司</CompanyName>
<ContactName>刘先生</ContactName>
<ContactTitle>销售代理</ContactTitle>
<Address>经七纬二路 13 号</Address>
<City>大连</City>
<Region>东北</Region>
<PostalCode>120412</PostalCode>
<Country>中国</Country>
<Phone>(061) 11355555</Phone>
<Fax>(061) 11354892</Fax>
</Table>
</NewDataSet>
<_grparam>
<StaticBox1>第一行文字
第二行文字</StaticBox1>
</_grparam>
</report>
<Address>广发北路
10 号</Address> - “10 号”之前就包含了回车换行符号
<StaticBox1>第一行文字
第二行文字</StaticBox1> - “第二行文字”之前就包含了回车换行符号
XML中还有很多特殊字符,都要用转义符号来代替。如果是编程生成XML数据,通常都有函数会自动处理转换特殊符号。
相关文档:
今天是上课的第一天,没想到第一天就讲了那么多的东西,看了看老师的PPT,发现东西虽然多,但是都不难理解,还是比较容易的。哈哈,得益于在传智基础班的锤炼,英明的决定就是从头学起。
刚过完春节老方的话还是说的不是很流利啊(要加强普通话练习喔 ......
1.在JSP中生成动态XML
可以使用JSP生成XML,使用CSS或者XSL转换和显示XML;
只要在静态的XML文档模板中加入Java代码和JSP标记,XML就可以有静变动,产生动态的内容,生成XML文档的方法很简单,只需要在文件中使用指令contenttype,如<%@ page contenttype="text/xml"%>;
在XML文档中同样可以使 ......
1、初始化
Load 导入一个XML文件到CMarkup的对象中,并对它进行解析。类似C#的Load。
SetDoc 从字符串中导入XML数据,并对它解析。类似C#的LoadXml。
2、输出
Save 将XML数据写入文件中。类似C#的Save。
GetDoc 将整个XML数据文档作为字符串返回。
3、改变当前位置
FindElem 定位到下一个元素,可能和一个标签名或路 ......
SGML过于复杂,关键之处还在于主流浏览器厂商不支持SGML,web应用很好
Little version:XML
html => xhtml =>xml可以理解成是一个过渡的过程
SGML的设计理念就是把文本的内容和样式分开,自然xml也是如此。
xml一般包括以下文件:
DTD-->schema(xsd) 定义文档结构等(内容)
CSS-->XSLT (样式)
xml ---- ......
XML 被设计用来描述数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
应该掌握的基础知识:
在您继续学习之前,需要对以下知识有基本的了解:
HTML / XHTML
JavaScript 或 VBScript
如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。
什么是XML?
XML 指可扩展标记语言(EXt ......