A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。

一、XML
在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有 XHTML,XSLT,XSL,DTDs,XML Schema(XSD),XPath,XQuery和SOAP.如果你现在还对XML一无所知,那么赶快狂补吧。XML是包含类似于HTML标签的一个文本文件,在这个文件中定义了一个树型结构来描述它所保存的数据。
XML最大的优点是你既可以在这个文本文件中存储结构化数据,也可以在其中存储非结构化数据——也就是说,它能包含和描述"粗糙的"文档数据,就象它描述"规则的"表格数据一样。
XHTML是目前编写HTML的首选方法;因为XHTML本身就是格式良好的XML,与通常畸形的HTML文档相比, XHTML格式文档更容易处理。
XSLT和XSL是对XML文档进行转换的语言。它们可以将XML文档转换成各种格式,比如另一个文本文件、PDF文件、HTML文件、逗号分割的文件,或者转换成其它的XML文档。
DTDs 和XML Schema用来描述XML文件所包含的数据内容的类型,使你不用编写定制的代码就能对XML文档的内容进行"有效性"检查,使内容强行遵守给出的规则。
XPath 和 XQuery是查询语言,用它们可以从XML文档中吸取单个的数据项或者数据项列表。XQuery的功能特别强大,因为它对XPath查询进行了扩展。实际上,XQuery和XML的关系就像SQL之于关系数据库一样。
SOAP是Web services间进行通讯的标准协议。你不必知道SOAP协议的所有细节,但是你应该熟悉其常用规则及其工作原理,这样你才能使用它。

游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 2黑马币 +10 收起 理由
zengkj77 + 5 很给力!
林五 + 5 很给力!

查看全部评分

91 个回复

正序浏览
087293 初级黑马 2017-11-19 21:11:00
93#
万恶的回复可见./xx
回复 使用道具 举报
我就是想看看而已
回复 使用道具 举报
想看看有什么
回复 使用道具 举报
值得新手学习的?
回复 使用道具 举报
逛一逛啊逛一逛,逛一逛啊逛一逛
回复 使用道具 举报
啊发发发
回复 使用道具 举报
啊发发发
回复 使用道具 举报
xml。。。。。。。
回复 使用道具 举报
lihai 987654321
回复 使用道具 举报
chc2525775 来自手机 初级黑马 2017-11-8 11:24:00
84#
1692250804
回复 使用道具 举报
看着很有用的样子
回复 使用道具 举报
fxtty 中级黑马 2017-11-8 09:26:44
82#
漏油,回复
回复 使用道具 举报
谢谢分享。
回复 使用道具 举报
gfc 初级黑马 2017-11-7 20:06:19
80#
嘻嘻嘻谢谢分享
回复 使用道具 举报
关于什么的?
回复 使用道具 举报
ZANYIHGRKLH
回复 使用道具 举报
回复 使用道具 举报
看一下mark
回复 使用道具 举报
lindy 初级黑马 2017-10-30 10:00:57
75#
6666666666666666666666666666666666666666
回复 使用道具 举报
12345下一页
您需要登录后才可以回帖 登录 | 加入黑马