一個想學xml的人,想問幾個問題

iinohk 2003-10-10 09:58:46
學xml應該從哪一個方面出發?
或者說,應該「先」學哪幾樣比較好?我最終想用xml做到asp/servlet所做到的東西
是不是始終要用server side script來gen xml?(就好像用servlet 的 response.write ("<xml>"+RS("value")+"</xml>"))

還有幾個問題︰
1)CDATA跟PCDATA有什麼分別?用哪一個比較好?
2)<Element value="a"/>跟<Element>a</Element>有什麼分別?你們會用哪一個?
3)有一段代碼,在html時是這樣的︰
aaaaaaaa<font class="a" onmouseover="this.className='b'" onmouseout="this.className='a'">bbb</font>aaaaaaaaa

在xml時有怎寫?一定要分開兩個element寫嗎?
謝謝各位
...全文
31 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanjianjiang 2003-10-21
  • 打赏
  • 举报
回复
长见识,先回去啃书本。
  • 打赏
  • 举报
回复
1.PCDATA就是普通文本(不能包含<>等),而CDATA可以包括任何字符,所以一般用于script代码与style类型。
2.元素属性和元素值的区别,建议多用元素值,因为这样更规范,有利于用DTD来检查
3.把那段html直接全部放入CDATA,哈

XSL/DTD/SCHEMA都要学,很简单的,先浏览一下了解大概即可。
据说DTD以后会被SCHEMA代替,因为DTD不符合XML格式标准,且无法检查数据类型和长度等
iinohk 2003-10-21
  • 打赏
  • 举报
回复
嗯嗯嗯 就是這個
聽說xml最厲害的是數據交換,想問一下xml是不是可以做到這個、如何做到而已!
  • 打赏
  • 举报
回复
呵呵,rpc/rmi/cobra的功能,也就是WebService功能吧。
也即可以简单地实现企业数据交换,即SOAP??
suhuoqiang 2003-10-19
  • 打赏
  • 举报
回复
rpc/rmi/cobra的功能

有什么功能?
李睿_Lee 2003-10-18
  • 打赏
  • 举报
回复
我想有些功能是不能实现的.
iinohk 2003-10-17
  • 打赏
  • 举报
回复
last question
我都是用asp/jsp來混飯吃的
想問一問
xml可以實現asp/jsp+html的功能嗎?
又,xml可以做到rpc/rmi/cobra的功能嗎?
xjwxiong 2003-10-17
  • 打赏
  • 举报
回复
看書吧
無廢話XML可以幫你...
用BaiDu搜索一下即可

俺也是初學者
正看呢
suhuoqiang 2003-10-17
  • 打赏
  • 举报
回复
們會用哪個?PCDATA/CDATA?為什麼
CDATA
它可以存储任何格式的文本
pcdata没用地
<element>a</element>
<element value=a/>
看情况
如果是FLASH MX 2004<element value=a/>这种格式类型很常用
xsl?dom?dtd?xsd?xdr?
你会xml就
xsl->dom->dtd->xsd-xdr
iinohk 2003-10-16
  • 打赏
  • 举报
回复
關於第一個問題︰你們會用哪個?PCDATA/CDATA?為什麼
關於第二個問題︰
你們會用哪個?
<element>a</element>
<element value=a/>
為什麼?

另外,最重要的一點…我究竟學哪幾樣比較好?
xsl?dom?dtd?xsd?xdr?
後三樣好像都是同一種東西來的…你們會學哪樣?
adjoin 2003-10-15
  • 打赏
  • 举报
回复
最好有html的基础
zhfkiller 2003-10-10
  • 打赏
  • 举报
回复
2)<Element value="a"/>中a是Element的value属性的值
<Element>a</Element>中a是Element的text,两者是不一样的
acewang 2003-10-10
  • 打赏
  • 举报
回复
up
HONGDUN 2003-10-10
  • 打赏
  • 举报
回复
1)这个可以看一下XML的相关书籍,都会有详细的介绍的;
2)一般会选择用<Element>a</Element>。这两个的区别从意思上看一个是将a当作一个属性,一个是将a当成元素;
3)如果你将aaaaaaaaa当成一个元素,bbb当成aaaaaaaaa元素的属性,那么在xsl再进行处理,用一个element是可行的。但这如果可以用元素表示的话,最好还是用元素。
miniflashow 2003-10-10
  • 打赏
  • 举报
回复
帮你顶

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧