专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
XML与HTML的结合张剑 第一部分:1、XML的局限性 目前,许多Web网站的内容数据都存放在数据库或数据文件中。对于Web程序开发人员来说,如果要想把有用的信息从数据库中提取出来,传统的方法是在服务器端编写脚本程序(如VBScript、JavaScript、CGI、ASP、Perl等等),通过对数据库执行SQL查询得到相关记录,然后把查询结果组织成HTML页面返回给客户端,用户使用浏览器观察最终结果。 为了提高系统服务的灵活性、可扩展性,使服务对象范围更广,许多商业网站都尽可能地把商务规则、原始数据和表现形式当做相互独立的服务分别提供。HTML那种蕴 [阅读全文] [PDF]
XML与HTML的结合(上)北京邮电大学 张剑  XML的局限性目前,许多Web网站的内容数据都存放在数据库或数据文件中。对于Web程序开发人员来说,如果要想把有用的信息从数据库中提取出来,传统的方法是在服务器端编写脚本程序(如VBScript、JavaScript、CGI、ASP、Perl等等),通过对数据库执行SQL查询得到相关记录,然后把查询结果组织成HTML页面返回给客户端,用户使用浏览器观察最终结果。 为了提高系统服务的灵活性、可扩展性,使服务对象范围更广,许多商业网站都尽可能地把商务规则、原始数据和表现形式当做相互独立的服务分别提供。HTML那 [阅读全文] [PDF]
XML与HTML的结合(下)  XML的嵌套处理 一般情况下,我们从数据库中查询得到的结果集可能很大,所以从服务器返回到客户端时,数据会被分成若干个页面分别进行传递。此时,利用TABLE元素中的DATAPAGESIZE属性可以指定每个页面包含记录集条目的个数。 例如: <TABLE DATASRC=“#xmldso” DATAPAGESIZE=10> 很显然,如果XML数据格式是对称的,则无论是映射到ADO记录集还是绑定到表格元素上,效果都会很好。而在实际应用中,XML数据为非对称的例子也很多,比如一本书的作者可能就不止一位,这在映射和绑定时都 [阅读全文] [PDF]
XML的局限性目前,许多Web网站的内容数据都存放在数据库或数据文件中。对于Web程序开发人员来说,如果要想把有用的信息从数据库中提取出来,传统的方法是在服务器端编写脚本程序(如VBScript、JavaScript、CGI、ASP、Perl等等),通过对数据库执行SQL查询得到相关记录,然后把查询结果组织成HTML页面返回给客户端,用户使用浏览器观察最终结果。 为了提高系统服务的灵活性、可扩展性,使服务对象范围更广,许多商业网站都尽可能地把商务规则、原始数据和表现形式当做相互独立的服务分别提供。HTML那种蕴数据于显示之中的方式显然不合乎这种需求。因此, [阅读全文] [PDF]
XML的嵌套处理 一般情况下,我们从数据库中查询得到的结果集可能很大,所以从服务器返回到客户端时,数据会被分成若干个页面分别进行传递。此时,利用TABLE元素中的DATAPAGESIZE属性可以指定每个页面包含记录集条目的个数。 例如: <TABLE DATASRC=“#xmldso” DATAPAGESIZE=10> 很显然,如果XML数据格式是对称的,则无论是映射到ADO记录集还是绑定到表格元素上,效果都会很好。而在实际应用中,XML数据为非对称的例子也很多,比如一本书的作者可能就不止一位,这在映射和绑定时都会产生一定的麻烦。解决问题的办法 [阅读全文] [PDF]
XML的真面目露出来啦!  像什么?  是不是很像我们平时用的文件夹呀?  如果你学过数据结构的话,一定知道一种重要的数据结构——树!  而我们的XML就是一种树状结构!XML与HTML的不同之处在于:  XML的重点在内容上,而HTML的重点在页面的布局和排版上。  XML+XSL(CSS)-->HTML  怎么来解释?  XML的写法和HTML类似。XML的优势:  1.方便不同系统之间的信息交流  XML本身具有的特性,使得他成为B2B公司对公司的商务带来前所未有的方便。  2.更方便的信息搜索  文件的内容和外观设计是完全分开的,外观变动时, [阅读全文] [PDF]
二. XML和HTML的比较   下面我们看一个实例:  有一个关于学生的信息:包括学生的编号,姓名,性别,年龄。  我们下面用三种表达方式来表现这个学生的信息。  这个学生的信息数据是相同的:001, 张三, 男, 20   我们先用HTML来展示3种不同的表现形式,但我们所用到的这个学生的数据是相同的。第一种表达方式:显示的效果:001, 张三, 男, 20 HTML源代码:<body>001, 张三, 男, 20 </body> [阅读全文] [PDF]
第二步:用记事本打开学生.xml,看到图二  我们将这段代码中的“学生1.xsl”改为“学生2.xsl”,保存。之后,请刷新IE浏览器,看到了什么?图三(和前面提到的HTML的第二种表达方式相同)  第三步:用和第二步类似的步骤,将这段代码中的“学生2.xsl”改为“学生3.xsl”,保存。之后,请刷新IE浏览器,又看到了什么?图四(和前面提到的HTML的第三种表达方式相同) [阅读全文] [PDF]
第二种表达方式: 显示的效果:编号001姓名张三性别男年龄20 HTML源代码:<body><table width=\"300\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#000000\"><tr><td><table width=\"300\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"1\"><tr><td>编号& [阅读全文] [PDF]
 第四步:好了,这次我们来看看XML的庐山真面目吧!  请用和第二步类似的步骤,将这段代码删掉,保存。刷新IE浏览器,可以看到:图五这就是XML的源代码。  有没有注意到XML源代码“- <学生>”前面的“-”图六点击之后,<学生>折叠了起来!图七 [阅读全文] [PDF]
XML的嵌套处理 一般情况下,我们从数据库中查询得到的结果集可能很大,所以从服务器返回到客户端时,数据会被分成若干个页面分别进行传递。此时,利用TABLE元素中的DATAPAGESIZE属性可以指定每个页面包含记录集条目的个数。 例如: <TABLE DATASRC=“#xmldso” DATAPAGESIZE=10> 很显然,如果XML数据格式是对称的,则无论是映射到ADO记录集还是绑定到表格元素上,效果都会很好。而在实际应用中,XML数据为非对称的例子也很多,比如一本书的作者可能就不止一位,这在映射和绑定时都会 [阅读全文] [PDF]
1,内嵌XML数据 <html> <head> <metahttp-equiv=\"Content-Type\"content=\"text/html;charset=gb2312\"> <title>第一次亲密接触(非痞子蔡版,请不要理解为侵权)</title> </head> <body> <xmlid=\"第一次亲密接触\"> <第一次亲密接触> <对象>xml</对象> <亲密程度>接触到XML稍微宝贵的地 [阅读全文] [PDF]
1 共12条 分1页