社区
XML/XSL
帖子详情
xml没有什么前途吧!
sunliwen1981
2003-08-24 12:28:34
有 jsp asp php 顶着,xml 怕是没有出头之日了!
...全文
33
45
打赏
收藏
xml没有什么前途吧!
有 jsp asp php 顶着,xml 怕是没有出头之日了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
45 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xbn1127
2003-09-05
打赏
举报
回复
xml +xsl 可体现个性化文档传输得更快吧 软件平台间通用性较好就这些主要优点吧.
gboy2003
2003-09-05
打赏
举报
回复
其实大家也不能这样说楼主
毕竟大家也又一个从不懂到懂的过程
提出问题是为了更好地解决问题
不是吗
我不懂我也是这样问!
Laone
2003-09-05
打赏
举报
回复
我一般用来做加密文件或者注册文件用,感觉挺好的
feizyang
2003-09-05
打赏
举报
回复
迷惑中晕
jackeyyang
2003-09-04
打赏
举报
回复
也可能楼主有更高深的见解呢?凡人看不出来
如果不是很懂,还是谦虚点好
lshdic
2003-09-04
打赏
举报
回复
只感觉是一种通用格式,半年前狂学,后来发现XML用武之地还是太少..
1:跟HTML比吧,就算是XSL输出也还是得用HTML,多了一重麻烦
2:跟ASP+ADO结合吧,众所周知,XSL无法访问数据库的,还是要用ASP+ADO在后台读,然后在response.contenttype="text/xml"以HTML方式输出,但文件后缀还是.ASP,我到不觉得干吗不直接输出HTML代码
3:用做数据结构吧,虽然VB,ASP,JS等等都可以通过DOM访问节点,看似通用结构的了,可复杂的结构我不认为用XML那种老套的形式就是好的,在VB软件中我反而喜欢编写自己的文件结构,用SPLIT等字符串或数组处理函数去分析自己的结构
优点哪?我看网络上显现不出来XML结构的优点,也就是在其他超级软件应用上或许有点用,CSDN的论坛就是一个例子,我真看不出用XML做哪里好?不信比一比我的论坛(别把人气算进去) http://www.lshdic.com/bbs,就是XSL不能访问数据库了,老套点的方式是ASP读,然后FSO写进XML文件,然后在输出.XML后缀的文件,我晕,够累,不过纯前台XML+XSL到也是漫新鲜,能体现作者的水准而已.
还有XMLHTTP是一个比较不错的东西.
这是我粗浅的见解,水平有限,语言过绩或不对之处还望批评指正.
做个好人
2003-09-04
打赏
举报
回复
初次使用XML感觉处理效率不低于M$的ACCESS
samenzhou
2003-09-04
打赏
举报
回复
搂主同志,节哀吧
^_^
aloxy
2003-09-03
打赏
举报
回复
到此一游
楼主别太难过了
可乐罐
2003-09-03
打赏
举报
回复
嗯,看来科普工作很重要啊
suhuoqiang
2003-09-02
打赏
举报
回复
局域刷新XML数据
_17708668
2003-09-01
打赏
举报
回复
如果看这个回复,首先你最好懂english,看看这两网站先
www.w3c.org
www.xml.org
xishan
2003-09-01
打赏
举报
回复
我正在实现web客户端的数据批处理,核心就是xml 和java ,目前为止我还没想出用xml 之外的技术来实现的方法呢
progra
2003-08-31
打赏
举报
回复
总有人比我还菜的!!!!!!!
foolfish
2003-08-31
打赏
举报
回复
楼主很强
不过这里人也算很友好了..哪有刻薄嘛..
ysharp
2003-08-31
打赏
举报
回复
我也是出来乍到xml
学习
amgang
2003-08-31
打赏
举报
回复
我和楼主一样才
suhuoqiang
2003-08-31
打赏
举报
回复
数据传输,对象传输,类型传输,等,过十几年后可以把整个人都传输过去...利害吧...这就是XML
zyycode
2003-08-30
打赏
举报
回复
楼主说的笑话真好听!
terryiu35
2003-08-29
打赏
举报
回复
虽然我也是初学者,但我清楚知道JSP跟XML是两马事啊~~~
加载更多回复(25)
XML
学习指南!!!!!!!!!!!!!!!!!!!!!!!!!!!
前 言扩展标记语言(Extensible Markup Language,
XML
),是目前最有
前途
的在World Wide Web上保存和传递信息的语言。尽管超文本标记语言(Hypertext Markup Language,HTML)目前是创建Web页的最常用语言,但是它在保存信息方面的能力很有限。与之相反,
XML
却有着极其灵活的语法,允许真实地描述各种类型的信息,从简单的菜谱到复杂的数据库(所以才会使用术语“扩展”)。
XML
文档(与样式表或传统的HTML页一起)可以很容易地在浏览器中显示。因为
XML
文档能如此有效地构造和标识它所包含的信息,以致于浏览器可以以非常灵活的方式发现、抽取、排序、过滤、整理以及管理信息。总之,
XML
提供了一种理想的方法,使用它可以处理Web上数量和复杂性快速增长的信息。为什么不阅读另一本
XML
书籍
XML
可能会让人感到混乱。
XML
应用程序以令人吃惊的速度不断出现,而且
XML
与用来格式化、显示、处理和增强
XML
文档的大量相关标准和技术紧密联系在一起。许多这样的相关标准和技术还处在“幼儿”阶段,正在快速地变化和发展。大部分我读过的
XML
书籍都试图全面地介绍这些技术,但是却让人有一种在迷宫中迷失的感觉。我认为,这种典型的
XML
书籍过于肤浅地讨论了过多的
XML
技术,
没有
把实用与非实用、现在和将来相区别。本书回答了大部分基本的
XML
问题—什么是
XML
,为什么需要它,以及怎样使用它—并且介绍了到目前为止最重要、最实用的
XML
技术。本书的主题均是经过精心筛选的,对每一种主题的介绍都很有深度,并且避免了不完整的解决方案。(例如,因为我在第二部分介绍了怎样定义
XML
属性,所以在第三部分接着介绍了在显示文档时怎样访问这些属性。)直到我亲自动手编写并显示
XML
文档时,才真正理解了
XML
。因此,我在本书中也采用了这种方法,包括了许多循序渐进的指导、实用的例子和教程式的练习;避免对
XML
这种难于理解的主题进行理论和抽象的讨论。本书及附带的光盘还提供了一个完整的
XML
学习软件包。这个软件包提供了学习创建和显示
XML
文档所需基础知识的所有信息、指导和软件。本书还包括了指向Web上大量
XML
信息的详尽链接集,如果你想要了解基础知识以外的信息,则可以利用这些链接。在本书中将学到什么本书的第一部分(第1章和第2章)提供了对
XML
的简要介绍,并为学习后续的详细信息做准备。第1章回答了我前面提到的基本问题—什么是
XML
,为什么需要它,以及怎样使用它来解决现实世界的问题。第2章提供了一个手把手的练习,使你对创建
XML
文档并在Web浏览器中显示的全过程有一个大致印象。第二部分(第3章到第6章)重点介绍创建
XML
文档的规则和技术。第3章和第4章介绍怎样创建格式正确的
XML
文档—符合最基本的
XML
需求的文档。第5章和第6章介绍怎样创建有效的
XML
文档—符合可选和更严格的规则集的文档。第二部分中的章节基于W3C(World Wide Web协会)的正式
XML
规范。第三部分(第7章到第10章)介绍目前最重要的在Web浏览器中显示
XML
文档的技术。第7章和第10章解释怎样通过附加一个为浏览器提供格式指令的样式表来显示
XML
文档。第7章讨论级联样式表(cascading style sheet)—最简单,但是最受限的样式表类型—而第10章介绍使用XSL(扩展样式表语言,Extensible Stylesheet Language),一种用
XML
编写的更高级、更灵活的样式表类型。第8章和第9章介绍怎样通过把文档链接到包括访问、处理和表示
XML
数据的HTML Web页来显示
XML
文档。第8章介绍怎样使用数据绑定(data binding,一种只适用于某种
XML
文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意
XML
文档类型且高度灵活的编程对象,即众所周知的
XML
文档对象模型(
XML
Document Object Model),编写脚本来在HTML页中显示
XML
文档。注意 在本书中,使用术语“页面(page)”来表示HTML源文件,使用术语“文档(document)”来表示
XML
源文件,以便清楚地区别这两种经常一起使用的标记语言。第三部分重点讨论使用Microsoft Internet Explorer 5 Web浏览器显示
XML
文档。最后,附录提供了一些Web站点的地址
XML
技术教学大纲
《
XML
技术》是为计算机应用技术专业研究生开设的1门学位课,通过讲授功能强大的可扩展标记语言
XML
,使学生掌握在Internet上存储和传送信息方面最具有发展
前途
的程序语言。 通过本课程的学习,使学生掌握
XML
应用基础知识,具备使用
XML
开发Web站点必备的基础知识、在
XML
中如何使用DTD,
XML
Schema知识、
XML
样式表、使用CSS格式格式化
XML
,XSL样式表,名称空间、
XML
DOM与XPath,以及
XML
的开发技术DOM和SAX 等。课程的重点是:DTD、XSL样式表。课程的难点是:XSL样式表和DOM、SAX开发技术。通过系统的学习,学生能够掌握最新的
XML
技术,并能够利用
XML
进行Web站点的开发。
XML
学习指南 电子书
前 言扩展标记语言(Extensible Markup Language,
XML
),是目前最有
前途
的在World Wide Web上保存和传递信息的语言。尽管超文本标记语言(Hypertext Markup Language,HTML)目前是创建Web页的最常用语言,但是它在保存信息方面的能力很有限。与之相反,
XML
却有着极其灵活的语法,允许真实地描述各种类型的信息,从简单的菜谱到复杂的数据库(所以才会使用术语“扩展”)。
XML
文档(与样式表或传统的HTML页一起)可以很容易地在浏览器中显示。因为
XML
文档能如此有效地构造和标识它所包含的信息,以致于浏览器可以以非常灵活的方式发现、抽取、排序、过滤、整理以及管理信息。总之,
XML
提供了一种理想的方法,使用它可以处理Web上数量和复杂性快速增长的信息。为什么不阅读另一本
XML
书籍
XML
可能会让人感到混乱。
XML
应用程序以令人吃惊的速度不断出现,而且
XML
与用来格式化、显示、处理和增强
XML
文档的大量相关标准和技术紧密联系在一起。许多这样的相关标准和技术还处在“幼儿”阶段,正在快速地变化和发展。大部分我读过的
XML
书籍都试图全面地介绍这些技术,但是却让人有一种在迷宫中迷失的感觉。我认为,这种典型的
XML
书籍过于肤浅地讨论了过多的
XML
技术,
没有
把实用与非实用、现在和将来相区别。本书回答了大部分基本的
XML
问题—什么是
XML
,为什么需要它,以及怎样使用它—并且介绍了到目前为止最重要、最实用的
XML
技术。本书的主题均是经过精心筛选的,对每一种主题的介绍都很有深度,并且避免了不完整的解决方案。(例如,因为我在第二部分介绍了怎样定义
XML
属性,所以在第三部分接着介绍了在显示文档时怎样访问这些属性。)直到我亲自动手编写并显示
XML
文档时,才真正理解了
XML
。因此,我在本书中也采用了这种方法,包括了许多循序渐进的指导、实用的例子和教程式的练习;避免对
XML
这种难于理解的主题进行理论和抽象的讨论。本书及附带的光盘还提供了一个完整的
XML
学习软件包。这个软件包提供了学习创建和显示
XML
文档所需基础知识的所有信息、指导和软件。本书还包括了指向Web上大量
XML
信息的详尽链接集,如果你想要了解基础知识以外的信息,则可以利用这些链接。在本书中将学到什么本书的第一部分(第1章和第2章)提供了对
XML
的简要介绍,并为学习后续的详细信息做准备。第1章回答了我前面提到的基本问题—什么是
XML
,为什么需要它,以及怎样使用它来解决现实世界的问题。第2章提供了一个手把手的练习,使你对创建
XML
文档并在Web浏览器中显示的全过程有一个大致印象。第二部分(第3章到第6章)重点介绍创建
XML
文档的规则和技术。第3章和第4章介绍怎样创建格式正确的
XML
文档—符合最基本的
XML
需求的文档。第5章和第6章介绍怎样创建有效的
XML
文档—符合可选和更严格的规则集的文档。第二部分中的章节基于W3C(World Wide Web协会)的正式
XML
规范。第三部分(第7章到第10章)介绍目前最重要的在Web浏览器中显示
XML
文档的技术。第7章和第10章解释怎样通过附加一个为浏览器提供格式指令的样式表来显示
XML
文档。第7章讨论级联样式表(cascading style sheet)—最简单,但是最受限的样式表类型—而第10章介绍使用XSL(扩展样式表语言,Extensible Stylesheet Language),一种用
XML
编写的更高级、更灵活的样式表类型。第8章和第9章介绍怎样通过把文档链接到包括访问、处理和表示
XML
数据的HTML Web页来显示
XML
文档。第8章介绍怎样使用数据绑定(data binding,一种只适用于某种
XML
文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意
XML
文档类型且高度灵活的编程对象,即众所周知的
XML
文档对象模型(
XML
Document Object Model),编写脚本来在HTML页中显示
XML
文档。注意 在本书中,使用术语“页面(page)”来表示HTML源文件,使用术语“文档(document)”来表示
XML
源文件,以便清楚地区别这两种经常一起使用的标记语言。第三部分重点讨论使用Microsoft Internet Explorer 5 Web浏览器显示
XML
文档。最后,附录提供了一些Web站点的地址,这些站点包含了大量有关本书中所讨论主题的更深入信息。我还在各章节中包括了这些地址,每一个地址都适用于各章节讨论的内容。在本书附带光盘的“Resource Links”文件夹中名为Appendix.htm的文件中,会找到附录的拷贝。(要了解在计算机上安装Appendix.htm的信息,参见光盘上的Readme文件。)你可以通过在Web浏览器中打开Appendix.htm文件并单击链接来访问任意一个Web站点,而不必在浏览器中输入地址。提示 你可能想要在Web上访问下列
XML
信息站点以便补充从本书中学到的内容。W3C在www.w3.org/中为Web创作人员提供了各种信息、标准和服务。Microsoft Developer Network(微软开发商网络,MSDN)在http://msdn.microsoft.com/
xml
/ default.asp中提供了Microsoft产品所支持的、有关
XML
的大量信息。http://www.oasis-open.org/cover/中的在线参考书《The
XML
Cover Page》包括了有关
XML
和其他标记语言的综合信息。循序渐进学习
XML
和Internet Explorer 尽管本书中提供的大部分技术都基于公开的标准,并且能够与大量浏览器一起协同工作,但是本书是专门为Microsoft Internet Explorer 5.0~5.5编写的。本书附带的光盘包括Internet Explorer 5.01。因此,你可以使用这张光盘上提供的浏览器软件显示本书中使用这些技术创建的任意
XML
文档。提示 可以从http://www.microsoft.com/windows/ie下载最新的Internet Explorer 5.5。在整本书中,Internet Explorer 5指的是Microsoft Internet Explorer 5.0~5.5。当某些信息只适用于某个Internet Explorer版本时,会及时指出,例如Internet Explorer 5.01或Internet Explorer 5.5。本书中介绍的所有特性和技术都可以用于Internet Explorer 5.5。少数几种特性是第一次出现在版本5.5中,因此无法用于以前的版本。我将清楚地标出只适用于Internet Explorer 5.5的那些特性。环境需求下面是使用本书及其附带光盘的基本硬件和软件需求: ?要访问本书附带的光盘,并安装包括在光盘中的Internet Explorer软件,需要一台运行Microsoft Windows并安装有一台CD-ROM驱动器的计算机。可以使用Windows 95、Windows 98、Windows NT 4.0(带有Service Pack3或更高版本)、Windows 2000,或者任意更高版本的Windows。 ?选择“Install Example Code And Resource Links”安装选项大约需要1MB硬盘空间。 ?要查看本书中引用的Web站点,需要连接到Internet。不过,成功地使用本书不需要查看这些站点,因此Internet连接是可选的。本书的目的是介绍
XML
,因此不需要事先对
XML
本身有所了解。不过,本书中介绍的几种有关显示
XML
文档的技术需要使用下列一种或多种Web创作语言:HTML、动态HTML(DHTML)和Microsoft JScript(普通JavaScript脚本语言的Microsoft版本)。尽管本书在例子中介绍了这些语言的特性,但是了解这些语言的一些基本知识仍然有用。提示 要了解在Internet Explorer 5中使用HTML和DHML的信息,请访问MSDN提供的Web站点:http://msdn.microsoft.com/workshop/author/default.asp。要阅读正式的HTML规范,参见W3C提供的Web站点:http://www.w3.org/TR/REC-html40/。在也是由MSDN提供的站点http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/languages/jscript/ handling.asp和http://msdn.microsoft.com /scripting/default.htm?/scripting/jscript/default.htm中,包括完整的JScript信息,也包括初学者的教程。使用附带的光盘附带的光盘提供了下列有价值的资源,以便对本书的信息进行补充: ?本书中带有编号的程序清单的源文件拷贝。这些程序清单(例如,第2章中的程序清单2-1)提供了
XML
文档、样式表,和用来显示
XML
文档的HTML页的例子。在引入带有编号的程序清单时,也会同时给出它在光盘中对应文件的名称。(例如,程序清单2-1在文件Inventory.
xml
中。)所有这些文件都在附带光盘的“Example Code”文件夹中。 ?所有在
XML
文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web页文件Appendix.htm中附录的拷贝。该文件在光盘上的“Resource Link”文件夹中。 ?Internet Explorer 5.01版。当把CD-ROM插入驱动器时,附带的光盘会自动启动安装。如果计算机不支持自动启动,就使用Windows资源管理器显示光盘的内容,并双击根文件夹中的StartCD.exe。这两种方法都可以打开欢迎屏幕。欢迎屏幕上显示了阅读Readme文件、安装示例代码和资源链接,安装Microsoft Internet Explorer 5.0,浏览光盘内容,或链接到Microsoft Press支持的Web站点等选项。一旦选择了一个选项,只要按照屏幕上显示的指示操作即可。怎样与作者联系你可以访问我的Web站点:http://ourworld.compuserve.com/homepages/mjy。那里有对本书的更正、读者的问题以及答案,获取有关
XML
进一步帮助的资源及相关技术,我的一些其他书籍的介绍和附加的信息。你可以给我发e-mail,地址是mjy@compuserve.com。欢迎你的意见和反馈信息。尽管我很少有时间回答那些需要深入研究的问题,但是如果你的问题我能够回答,那么我将会尽力回复。 Microsoft Press支持信息我尽了最大的努力保证本书和附带光盘中内容的准确性。Microsoft Perss通过万维网上的http://mspress.microsoft.com/support/提供了对书籍的更正。如果你对本书或者它所附带的光盘有意见、问题或想法,请通过e-mail把它们发送到Microsoft 出版社: MSPinput@Microsoft.com 或者把信邮寄到: Microsoft Press Attn:
XML
Step by Step Editor One Microsoft Way Redmond, WA 98052-6399 请注意,产品支持不是通过上述地址提供的。英文原书书号:ISNB0-7356-1020-7 英文原书名,
XML
Step by Step .
XML
权威学习文档
前 言扩展标记语言(Extensible Markup Language,
XML
),是目前最有
前途
的在World Wide Web上保存和传递信息的语言。尽管超文本标记语言(Hypertext Markup Language,HTML)目前是创建Web页的最常用语言,但是它在保存信息方面的能力很有限。与之相反,
XML
却有着极其灵活的语法,允许真实地描述各种类型的信息,从简单的菜谱到复杂的数据库(所以才会使用术语“扩展”)。
XML
文档(与样式表或传统的HTML页一起)可以很容易地在浏览器中显示。因为
XML
文档能如此有效地构造和标识它所包含的信息,以致于浏览器可以以非常灵活的方式发现、抽取、排序、过滤、整理以及管理信息。
XML
编程从入门到精通
对于绝大多数的
XML
入门者来说
XML
方面的可能只是一知半解也就是停留在一 个平台上无法再提高了这主要是国内现有的
XML
方面的书籍涉及到的内容面都比较狭 窄介绍的内容也都是很基本的一些内容无法再更加深入虽然有些好的国外书刊但是 往往也因为翻译不好而很难理解读者可能有这样的感触当自己花了很多的时间和金钱在 书店购买了一大堆的
XML
的书籍拿回家里不得不从一本厚厚的书籍中寻觅出仅仅几十 页的有用资源这不能不说是一种浪费因此本书从开始就避开了一些浅显易懂的
XML
基础概念和
XML
基础语法直接从
XML
的高级应用方面对这个很有
前途
的语言进行介绍 在这些介绍中我们侧重在SAX 接口和DOM 接口的高级使用介绍中对于Windows 独行 天下的今天各个软件都充斥的接口模块对象等等诸如此类的东西这种编程的趋势使 得我们必须对新的语言的接口问题产生高度的重视想要使用一个单独的语言完成一项工程 是几乎不可能的或者是非常繁琐的使用接口使得各个语言间有交流的通道
XML
在这 一点上是成功的
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章