注册 登录
编程论坛 Ruby论坛

谁帮注释下这个简单程序

大嘴先生2 发布于 2007-05-31 15:57, 7521 次点击
<!ELEMENT addresses:address (addresses:buildingnumber, addresses:street,
addresses:city, addresses:state, addresses:zip)>
<!ATTLIST addresses:address xmlns:addresses CDATA #IMPLIED>
<!ELEMENT addresses:buildingnumber (#PCDATA)>
<!ELEMENT addresses:street (#PCDATA)>
<!ELEMENT addresses:city (#PCDATA)>
<!ELEMENT addresses:state (#PCDATA)>
<!ELEMENT addresses:zip (#PCDATA)>
//不胜感激
9 回复
#2
mn51pj2007-06-22 20:55
/*这个一个DTD文件,文件的开头你没写出来 所以我不知道根元素是什么。我估计是address
address 前面的是命名空间
addresses:address (addresses:buildingnumber, addresses:street,
addresses:city, addresses:state, addresses:zip)
表示addresses:address 下 有这些addresses:buildingnumber, addresses:street,
addresses:city, addresses:state, addresses:zip 子元素…*/

<!ELEMENT addresses:address (addresses:buildingnumber, addresses:street,
addresses:city, addresses:state, addresses:zip)>

<!ATTLIST addresses:address xmlns:addresses CDATA #IMPLIED> /*这是属性的定义*/
/*这后面是对各个具体的子元素的定义 #PCDATA表示数据类型*/
<!ELEMENT addresses:buildingnumber (#PCDATA)>
<!ELEMENT addresses:street (#PCDATA)>
<!ELEMENT addresses:city (#PCDATA)>
<!ELEMENT addresses:state (#PCDATA)>
<!ELEMENT addresses:zip (#PCDATA)>
/*写不大来注释 不晓得你看的懂不*/
#3
wopois2007-06-28 12:27
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="Basic.xsl"?>
<Basic>hello world</Basic>

这个是什么~
#4
mn51pj2007-06-29 11:36
<?xml version="1.0"?>
这个是XML文件的声明 里面还可以包括ENCODING 等 VERSION表示版本信息供解析的时候用
<?xml-stylesheet type="text/xsl" href="Basic.xsl"?>
这个是把XML文件用XSL文件展示,Basic.xsl这个文件里面就定义了展示的具体方法这些
Basic>hello world</Basic>
这个是XML的跟元素,就一个东西,,比较简单哈

#5
wopois2007-06-29 23:29
小弟不会xml~请问一下xml能不能遍动态网站啊~如果能编和有什么上的区别~
#6
mn51pj2007-06-30 01:15

这个我就不大清楚了
xml能不能遍动态网站啊 这句话我就没有理解到哈


你还是去看哈书嘛
我也是个初学者

#7
大嘴先生22007-06-30 11:59
谢谢,我再看看哦,呵呵!
#8
lmhllr2007-07-03 08:53
回复:(wopois)小弟不会xml~请问一下xml能不能遍动态...

不行,xml用来交换数据,是html的补充,不是动态语言

#9
mn51pj2007-07-03 20:09

也不能说XML是HTML的补充
各有各的优势和应用领域
而且XML是HTML发展起来的 说起比HTML高级。。

#10
烤野猪2008-06-27 18:17
支持一下
1