<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[Even's Blog]]></title>
  <subtitle type="html"><![CDATA[酸梅汤好好味！]]></subtitle>
  <id>http://www.moloweb.com/</id> 
  <link rel="alternate" type="text/html" href="http://www.moloweb.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.moloweb.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.4.1022">PJBlog2</generator> 
  <updated>2007-10-12T13:47:11+08:00</updated> 

  <entry>
	  <title type="html"><![CDATA[mm10课件下载]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=3" label="Live" /> 
	  <updated>2007-10-12T13:47:11+08:00</updated>
	  <published>2007-10-12T13:47:11+08:00</published>
		  <summary type="html"><![CDATA[课件下载地址：www.<a href="http://www.<a href="http://www.moloweb.com" target="_blank">moloweb</a>.com" target="_blank"><a href="http://www.moloweb.com" target="_blank">moloweb</a></a>.com/mm10/mm10.rar]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=193" /> 
	  <id>http://www.moloweb.com/default.asp?id=193</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[成功致富方程式]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=3" label="Live" /> 
	  <updated>2007-10-06T01:23:09+08:00</updated>
	  <published>2007-10-06T01:23:09+08:00</published>
		  <summary type="html"><![CDATA[今天上了第一堂课，感觉ok啦。他里面讲的有很多东西我之前都想过，但是就是得个想，没去做过。所以值得检讨一下。。<br/>发现听了第一堂后有很多得着。。。<br/>yes sir说后面会更加精彩，学得更多。。很期待。<br/><br/>希望后面2堂可以认识到一些志同道合对我现在做的项目有帮助得朋友。。有机会合作的朋友。。HOHO。。<br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=192" /> 
	  <id>http://www.moloweb.com/default.asp?id=192</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[有关GOOGLE广告作弊]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=8" label="Search Rankings" /> 
	  <updated>2007-10-06T01:02:22+08:00</updated>
	  <published>2007-10-06T01:02:22+08:00</published>
		  <summary type="html"><![CDATA[网上有很多关于ADSENSE如何神奇,GOOGLE防作弊技术如何强大的文章.个人感觉都有些夸夸其谈,实战不足,有很多误区.或者说更多的是技术上层面的分析而不是商业运做的分析. <br/><br/>ADSENSE简单的说就是如果没有点击,GOOGLE和ADSENSE发布商都是白打工,一个子没得收.但是有资料说ADSENSE为GOOGLE带来了百分之四十多的巨额利润,有效的点击真的有那么多吗? <br/><br/>广告界有句名言:广告主的广告费至少有百分之五十是浪费掉了,但是我们不知道浪费在哪儿.国外的研究者和ADWORDS广告主研究证实GOOGLE关键字推广至少浪费20%. <br/><br/>GOOGLE不能作弊吗?从商业角度来看未必! <br/><br/>大家都不点,GOOGLE吃什么?从另一个侧面我们可以说GOOGLE和ADSENSE发布商联合起来把顾客的广告费消耗了.有人可能说你在胡言乱语了,但是事实就是如此.事实都是ADSENSE发布商大家在积少,GOOGLE成了多啊. <br/><br/>月入千美金不是梦,敢想就要去做.实践比空谈重要的多.简述一些实战经验: <br/><br/>1.关于点击率及其他参数. <br/><br/>大家都议论纷纷.其实这都是国内联盟做多了的习惯思维.GOOGLE几乎不管的.不要忘记在GOOGLE ADSENSE的条例里有:不得向任何人透漏ADSENSE的帐户内的参数信息.为什么这么要求呢?一是怕别的ADSENSE发布商知道,二是怕客户知道.我想最主要的是怕客户知道.实践中我做过单天100%的点击率.累计点击率10%以上.也没问题.事实上GOOGLE ADSENSE帮助里面说的很清楚:您的收入中不会计入被我们认为是恶意点击的点击次数。关键是恶意点击GOOGLE怎么认定的.事实上就存在如果ADSENSE发布商是内容提供商的话,怎么能不保证同一个IP多次的点击呢? 在实践中我发现GOOGLE计算有效的点击可以在每次点击的价值上予以体现.除了本身GOOGLE ADWORDS的价格外,还有就是GOOGLE认为的有效点击.不管有效,没效的每次点击都最少是0.01美分.当然我做多的一天可以做到上百美金.每次点击高达3-4块以上. <br/><br/>2.过度迷信GOOGLE的技术,没想到GOOGLE也是要靠这个赚钱的. <br/><br/>大家关注ADSENSE的话都知道GOOGLE曾起诉过美国的一家公司作弊.这样的案子在中国何止千千万.为什么被广泛报道,不能排除是GOOGLE故意炒做,有如下原因: <br/><br/>一.是给潜在的广告主来看的,告诉广告主我们是认真的,是为客户负责的,保护客户利益的.而且绝不给客户产生浪费的.事实上只要是广告就有浪费,否则能做到100%直达目标精确广告的话,估计早成地球上的经济霸主了. <br/><br/>二.做给广大ADSENSE的发布商看的,中国话叫杀鸡骇猴,通过广泛传播给广大ADSENSE发布商心里投下巨大的阴影.其实就是想让你自己吓自己. <br/><br/>但是从另外一个角度来看,只能说明GOOGLE的所谓反作弊手法技术还是有问题的.或者说很多东西还是理想化的,现有技术上不可能实现也无法做到.如果GOOGLE有强大,高明,百无一漏的反作弊技术,何必要借助法庭呢?出示证据封了他的帐户不就得了.所以是典型的炒做.大陆的准明星们喜欢用的一招,动不动就告人家把自己给强奸了! <br/><br/>3.GOOGLE的态度和服务 <br/><br/>一.GOOGLE怎么对待作弊的? <br/>GOOGLE真的想大家传说中的那么严厉吗?答案是未必．在国外,还是国内的站点我发现了很多作弊的,无非是框架调用,这样可以在中文页面显示高价值的英文关键字广告:）彻底了嘲弄了所谓的”关键字匹配”． <br/>为了测试真的是传说中的那么严厉吗? <br/>举报嘛! <br/>很简单的一个动作. <br/>结果我很失望.不信你自己试验一下就知道了.所以那时候我想到可能是人家也要赚钱嘛?何况是赚的大头. <br/>国内国外我看过各种不同类型的作弊手法,两个帐号放4条在同一页的有之.JS调用无内容的有之,弹窗有之,把页面内容处理的和ADSENSE广告一样,然后把广告夹在中间,糊弄访问者有之.MAIL群发有之.等等.相比之下那种组织起来互相点击的简直是小儿科. <br/><br/>二.GOOGLE的服务 <br/>GOOGLE的服务大家传说那是一个好啊,但是你可知道那都是格式化的回信,我甚至怀疑他是机器自动回复,在ADSENSE说明里面说回信时间是2-3天.事实上是7-10天.而且全部格式化的.举报作弊的回信都是感谢,已经转专家组.事实上是不了了之.估计GOOGLE的工作人员也不是很多.审核ADSENSE申请也是类似. <br/>因为GOOGLE是美西时间,这样和大陆就会有个时间差.一般是帐户16号会显示已经审核批准.20号左右会显示支票号码和批准日期. <br/><br/>4.法律问题 <br/>首先GOOGLE在大陆地区发布ADSENSE广告,是违法行为. <br/><br/>一.违反&lt;中华人民共和国广告法&gt; <br/><br/>第一章第二条 广告主、广告经营者、广告发布者在中华人民共和国境内从事广告活动，应当遵守本法。 <br/>第四章 广告的审查 <br/><br/>第三十四条 利用广播、电影、电视、报纸、期刊以及其他媒介发布药品、医疗器械、农药、兽药等商品的广告和法律、行政法规规定应当进行审查的其他广告，必须在发布前依照有关法律、行政法规由有关行政主管部门（以下简称广告审查机关）对广告内容进行审查；未经审查，不得发布。 <br/><br/>第三十五条 广告主申请广告审查，应当依照法律、行政法规向广告审查机关提交有关证明文件。广告审查机关应当依照法律、行政法规作出审查决定。 <br/><br/>在实践中我们也看到很多群发垃圾邮件,准色情的广告时不时的会冒出来. <br/><br/>从法律的角度来说: <br/><br/>1.GOOGLE如果在大陆发布广告需要得到国家工商总局的批准.ADWORDS的广告内容需要国家工商机关审核. <br/><br/>2.大量的ADSENSE发布商从严格的法律意义上来说连备案都没做,是不合法的. <br/><br/>可以毫不迟疑的说ADSENSE从中华人民共和国法律的角度来说是不合法的.因为GOOGLE替代了很多国家职能,这是很违法的. <br/><br/>还有很多想写的,不写了,没什么意思.如果你有时间月入几百美刀还是没问题的.其实看到网上各式各样的说法,很奇怪.所以写篇实战经验和个人的想法,大家探讨,但是限于很多不方便的原因,不能透露支票帐户信息和展示图象,倒并不是怕GOOGLE往来KILL我的帐户,是怕网上的有心人来害咱,也许很多人都是道听途说.毛主席说过:要想知道梨子的味道,需要亲口尝一尝. ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=61" /> 
	  <id>http://www.moloweb.com/default.asp?id=61</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[制作自动运行HTML文件的光盘3种方法]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=23" label="Collect" /> 
	  <updated>2007-10-06T01:00:58+08:00</updated>
	  <published>2007-10-06T01:00:58+08:00</published>
		  <summary type="html"><![CDATA[制作自动运行的光盘关键就是编写AutoRun.inf文件，自动运行可执行文件的方法很简单，但是可能还不会如何制作自动运行HTML文件的AutoRun.inf吧？下面我就来介绍自动运行HTML文件的三种方法。<br/><br/>　　第一种：使用第三方应用文件<br/>　　将以下代码写入记事本，但后保存成AuotRun.inf：<br/><br/>[AutoRun]<br/>OPEN=shelexec.exe index.html<br/><br/>　　文件中shelexec.exe就是第三方应用文件，它不但支持运行HTML文件，还支持运行TXT、DOC、JPG等各类文件的调用。<br/>　　最新版本为V1.14，下载的地址：<a target="_blank" href="http://www.moloweb.com/&lt;a href="http://www.naughter.com/shelexec.html" target="_blank"&gt;http://www.naughter.com/shelexec.html&lt;/a&gt;">&lt;a href="http://www.naughter.com/shelexec.html" target="_blank"&gt;http://www.naughter.com/shelexec.html&lt;/a&gt;</a> <br/>　　第二种：使用WSH<br/><br/>　　WSH（Windows Scripting Host）是微软脚本技术系列中的一种，它使用一种脚本引擎来对脚本解释执行，如微软的VBSCRIPT和JSCRIPT。下面我们来编写一段简单的VBSCRIPT程序来调用HTML文件。<br/>　　AutoRun.vbs源代码：<br/><br/>Dim WshShell<br/>Set WshShell = WScript.Cr&#101;ateObject(&#34;WScript.Shell&#34;) <br/>WshShell.Run (&#34;index.html&#34; ) <br/><br/>　　然后编写AuotRun.inf文件：<br/><br/>[AutoRun]<br/>OPEN=WScript.exe AutoRun.vbs<br/><br/>　　第三种：直接运行HTML<br/>　　对于Windows 2000/XP/2003操作系统，AuotRun.inf的代码可以用下面方法编写：<br/><br/>[autorun] <br/>Shellexecute=index.html<br/><br/>　　对于Windows 95/98操作系统，AuotRun.inf的代码可以按照以下方法编写：<br/><br/>[autorun] <br/>OPEN=Start index.html<br/><br/>　　以上三种方法都可以很好的实现自动运行HTML文件的目的，如果考虑操作系统的兼容性，使用第一种方法最好；如果注重方便性，可以使用第三种方式。 ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=53" /> 
	  <id>http://www.moloweb.com/default.asp?id=53</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[用XML和XSL来生成动态页面]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=10" label="RSS/XML/XSL" /> 
	  <updated>2007-10-05T12:50:56+08:00</updated>
	  <published>2007-10-05T12:50:56+08:00</published>
		  <summary type="html"><![CDATA[xml（可扩展标记语言）看起来可能像某种w3c标准——现在没有什么实际影响，即使以后能派上用场，也是很久以后的事。但实际上，它现在已经得到了应用。所以，不要等到xml已被加进了你最喜爱的html编辑器中才开始使用它。它现在就可以解决各种内部问题和b2b系统问题。 <br/><br/>在sparks.com，我们使用xml来标准化从java对象到html数据显示等不同系统之间的数据表示。 <br/><br/>特别需要指出的是，我们发现，只要以非常基本的xml结构来实现标准化，就可以更容易地共享和操作数据。在这一过程中，我们发现了使用xml的很多有效方法。下面详细介绍我们现在的应用情况。 <br/><br/>标准化<br/>在使用xml之前，建立与你要使用的信息不同的xml数据格式。 <br/><br/>生成动态xml<br/>从数据库中生成html并不新鲜，但生成xml却很新鲜。这里我们介绍具体的生成步骤。 <br/><br/>用xsl作为模板语言<br/>xsl（可扩展样式表语言）是定义xml数据显示格式的好方法，如果写成几个静态模板会更有效。 <br/><br/>生成html<br/>xml加上xsl就等于html。这听起来似乎不对，但用户所见的我们的html页面其实就是xml和xsl共同产生的效果。 <br/><br/>一、标准化<br/><br/>xml的能力来自于它的灵活性。但不幸的是，它有时太灵活了，以至于你会面对一个空白的页面，发愁该怎么解决问题。 <br/><br/>在任何xml的项目中，第一步工作都是创建标准的数据格式。为此你要作出以下决定： <br/><br/>• 要涉及哪些数据<br/>• 是否要使用dtd（文件类型定义）<br/>• 是否要使用dom（文档对象模型）或sax（xml的简化api）解析<br/><br/>确定数据：<br/>因为没有标准的xml格式，开发者可以自由地开发自己的格式。然而，如果你的格式只能被一个应用程序识别，那么你只能运行这个程序来使用该格式。如果还有其他程序也能读懂你的xml格式，那显然会更有帮助。如果某个xml格式被修改，则使用它的系统可能也需要被修改，所以你应该建立尽可能完整的格式。因为大多数系统忽略它们无法识别的标签，所以改变一个xml格式的最安全的方法是添加标签，而不是修改标签。 <br/><br/>单击此处查看xml数据格式实例 <br/><br/>在sparks.com，我们查看了不同的产品展示需要的所有产品数据。尽管并不是所有的页面都使用全部数据，但我们还是由此开发出适用于所有数据的非常完整的xml数据格式。例如，我们的产品明细信息页面显示的数据要比产品浏览页面多。然而，我们在这两种情况下仍然使用相同的数据格式，因为每个页面的xsl模板都只使用它所需要的字段。 <br/><br/>是否使用dtd<br/>在sparks.com，我们使用组织良好的xml，而不使用仅仅是正确的xml，因为前者不需要dtd。dtd在用户点击和看到页面之间加入了一个处理层。我们发现这一层需要太多的处理。当然，在以xml格式与其他公司通信时，使用dtd还是很不错的。因为dtd能在发送和接受时能保证数据结构正确。 <br/><br/>选择解析引擎<br/>现在，可以使用的解析引擎有好几个。选择哪一个几乎完全取决于你的应用需要。如果你决定使用dtd，那么这个解析引擎必须能使你的xml被dtd验证。你可以将验证另放到一个进程中，但那样会影响性能。 <br/><br/>sax和dom是两个基本的解析模型。sax基于事件，所以在xml被解析时，事件被发送给引擎。接下来，事件与输出文件同步。dom解析引擎为动态xml数据和xsl样式表建立层次树状结构。通过随机访问dom树，可以提供xml数据，就象由xsl样式表来决定一样。sax模型上的争论主要集中于对dom结构的内存降低过度和加快xsl样式表解析时间缩短方面。 <br/><br/>然而，我们发现使用sax的很多系统并没有充分发挥它的能力。这些系统用它来建立dom结构并通过dom结构来发送事件。用这种方法，在任何xml处理之前必须从样式表中建立dom，所以性能会下降。 <br/><br/>二、生成动态xml<br/><br/>一旦建立了xml格式，我们需要一种能够将其从数据库中动态移植的方法。 <br/><br/>生成xml文档相对来说比较简单，因为它只需要一个可以处理字符串的系统。我们建立了一个使用java servlet、enterprise javabean server、jdbc和rdbms（关系型数据库管理系统）的系统。 <br/><br/>• servlet通过把生成xml文档的任务交给enterprise javabean (ejb)来处理产品信息请求。<br/>• ejb使用jdbc从数据库里查询所需的产品详细信息。<br/>• ejb生成xml文件并把它传递给servlet。<br/>• servlet调用解析引擎，从xml文件和静态的xsl样式表中创建html输出。 <br/><br/>（有关xsl应用的其他信息，请参阅用xsl作为模板语言。） <br/><br/>生成xml的例子<br/>在java中创建xml文档字符串的真正代码可以分成几个方法和类。 <br/><br/>启动xml生成过程的代码放在ejb方法里。这一实例会立即创建一个stringbuffer，以便存储生成的xml字符串。 <br/><br/>stringbuffer xml = new stringbuffer(); <br/>xml.append(xmlutils.begindocument(&#34;/browse_find/browse.xsl&#34;, &#34;browse&#34;, request)); <br/>xml.append(product.toxml()); <br/>xml.append(xmlutils.enddocument(&#34;browse&#34;);<br/>out.print(xml.tostring());<br/><br/>后面的三个xml.append()变元本身就是对其他方法的调用。 <br/>产生文件头<br/>第一个附加方法调用xmlutils类来产生xml文件头。我们的java servlet中的代码如下： <br/><br/>public static string begindocument(string stylesheet, string page)<br/>{ <br/>stringbuffer xml = new stringbuffer(); <br/>xml.append(&#34;&lt;?xml version=\&#34;1.0\&#34;?&gt;\n&#34;)<br/>.append(&#34;&lt;?xml-stylesheet href=\&#34;&#34;)<br/>.append(stylesheet).append(&#34;\&#34;&#34;) <br/>.append(&#34; type =\&#34;text/xsl\&#34;?&gt;\n&#34;); <br/>xml.append(&#34;&lt;&#34;).append(page).append(&#34;&gt;\n&#34;); <br/>return xml.tostring(); <br/>} <br/><br/>这段代码生成了xml文件头。&lt;?xml&gt;标签把本文件定义为支持1.0版本的xml文件。第二行代码指向用以显示数据的正确样式表的位置。最后包括进去的是项级标签（本实例中为&lt;browse&gt;）。在文件末尾，只有&lt;browse&gt;标签需要被关闭。 <br/><br/>&lt;?xml version=&#34;1.0&#34;?&gt; &lt;?xml-stylesheet href=&#34;/browse_find/browse.xsl&#34; type=&#34;text/xsl&#34;?&gt; &lt;browse&gt; <br/><br/>填入产品信息<br/>完成了文件头后，控制方法会调用java对象来产生它的xml。本例中调用的是product对象。product对象使用两个方法来产生它的xml表示。第一个方法toxml()通过产生&lt;product&gt;和&lt;/product&gt;标签来建立product节点。然后它会调用internalxml()，这样就能提供产品xml所需的内容。internalxml()是一系列的stringbuffer.append()调用。stringbuffer也被转换成字符串并返回给控制方法。 <br/>public string toxml()<br/>{ <br/>stringbuffer xml = new stringbuffer(&#34;&lt;product&gt;\n&#34;); <br/>xml.append(internalxml()); <br/>xml.append(&#34;&lt;/product&gt;\n&#34;); <br/>return xml.tostring(); <br/>} <br/><br/>public string internalxml() <br/>{ <br/>stringbuffer xml = new<br/>stringbuffer(&#34;\t&#34;)<br/>.append(producttype).append(&#34;\n&#34;); <br/>xml.append(&#34;\t&#34;).append(idvalue.trim())<br/>.append(&#34;\n&#34;); <br/>xml.append(&#34;\t&#34;).append(idname.trim())<br/>.append(&#34;\n&#34;); <br/>xml.append(&#34;\t&#34;).append(page.trim())<br/>.append(&#34;\n&#34;); <br/>厖?<br/>xml.append(&#34;\t&#34;).append(amount).append(&#34;\n&#34;); <br/>xml.append(&#34;\t&#34;).append(vendor).append(&#34;\n&#34;); <br/>xml.append(&#34;\t\n&#34;); <br/>xml.append(&#34;\t&#34;).append(pubdesc).append(&#34;\n&#34;); <br/>xml.append(&#34;\t&#34;).append(vendesc).append(&#34;\n&#34;; <br/>厖?<br/>return xml.tostring(); <br/>} <br/><br/>关闭文件<br/>最后，xmlutils.enddocument()方法被调用。这个调用关闭xml标签（本例中为），并最终完成架构好的xml文件。来自控制方法的整个stringbuffer也转换成字符串，并返回给处理最初http请求的servlet。 <br/><br/>三、用xsl作为模板语言<br/><br/>为了得到html输出，我们把生成的xml文件和控制xml数据如何表示的xsl模板相结合。我们的xsl模板由精心组织的xsl和html标签组成。 <br/><br/>开始建模板<br/>我们的xsl模板开始部分与下面这段代码类似。第一行代码为必需代码，将本文件定义为xsl样式表。xmlns:xsl=属性引用本文件所使用的xml名称空间，而version=属性则定义名称空间的版本号。在文件的末尾，我们关闭标签。 <br/><br/>由&lt;xsl:template&gt;开始的第二行代码确定了xsl模板的模式。match属性是必需的，在这里指向xml标签&lt;basketpage&gt;。在我们的系统里，&lt;basketpage&gt;标签里包含&lt;product&gt; 标签，这使得xsl模板可以访问嵌在&lt;product&gt;标签内的产品信息。我们又一次必须在文件末尾关闭&lt;xsl:template&gt;标签。 <br/><br/>接下来，我们来看一看组织良好的html。由于它将被xml解析引擎处理，所以必须符合组织良好的xml的所有规则。从本质上来讲，这意味着所有的开始标签必须有对应的结束标签。例如，通常不被结束的&lt;p&gt;标签，必须用&lt;/p&gt;关闭。 <br/><br/>&lt;xsl:stylesheet xmlns:xsl=&#34;<a href="http://www.w3.org/1999/xsl/transform" target="_blank">http://www.w3.org/1999/xsl/transform</a>&#34; <br/>version=&#34;1.0&#34;&gt;<br/>&lt;xsl:template match=&#34;basketpage&#34;&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&lt;title&gt;shopping bag / adjust quantity&lt;/title&gt; <br/>&lt;/head&gt;<br/>&lt;body bgcolor=&#34;#cccc99&#34; bgproperties=&#34;fixed&#34; link=&#34;#990000&#34; vlink=&#34;#990000&#34;&gt;<br/>&lt;br&gt;<br/>?br&gt; &lt;/xsl:template&gt; <br/>&lt;/xsl:stylesheet&gt;<br/><br/>在模板的主体内，有很多xsl标签被用于为数据表示提供逻辑。下面解释两个常用的标签。 <br/>choose<br/>&lt;xsl:choose&gt;标签类似于传统编程语言中if-then-else结构的开始部分。在xsl中，choose标签表示在代码进入的部分中，赋值将触发动作的发生。拥有赋值属性的&lt;xsl:when&gt;标签跟在choose标签后面。如果赋值是正确的，位于&lt;xsl:when&gt;的开始和结束标签之间的内容将被使用。如果赋值错误，就使用&lt;xsl:otherwise&gt;的开始和结束标签之间的内容。整个部分用&lt;/xsl:choose&gt;来结束。 <br/><br/>在这个例子里，when标签会为quantity标签检查xml。如果quantity标签里含有值为真的error属性，quantity标签将会显示列在下面的表格单元。如果属性的值不为真，xsl将会显示otherwise标签间的内容。在下面的实例里，如果error属性不真，则什么都不会被显示。 <br/><br/>&lt;xsl:choose&gt;<br/>&lt;xsl:when test=&#34;quantity[@error=&#39;true&#39;]&#34;&gt;<br/>&lt;td bgcolor=&#34;#ffffff&#34;&gt;&lt;img height=&#34;1&#34; width=&#34;1&#34; src=&#34;<a href="http://img.sparks.com/images/i-catalog/sparks_images/sparks_ui/clearpixel.gif" target="_blank">http://img.sparks.com/images/i-catalog/sparks_images/sparks_ui/clearpixel.gif</a>&#34;/&gt;&lt;/td&gt;<br/>&lt;td valign=&#34;top&#34; bgcolor=&#34;#ffffff&#34; colspan=&#34;2&#34;&gt;&lt;font face=&#34;verdana, arial&#34; size=&#34;1&#34; color=&#34;#cc3300&#34;&gt;&lt;b&gt;*not enough in stock. your quantity was adjusted accordingly.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt; <br/>&lt;/xsl:when&gt;<br/>&lt;xsl:otherwise&gt; <br/>&lt;/xsl:otherwise&gt;<br/>&lt;/xsl:choose&gt;<br/><br/>for-each<br/>&lt;xsl:for-each&gt;标签可以用来对相似xml数据的多种情况应用同一个样式表。对于我们来说，可以从数据库中取出一系列产品信息，并在web页上进行统一格式化。这里有一个例子： <br/>&lt;xsl:for-each sel&#101;ct=&#34;package&#34;&gt;<br/>&lt;xsl:apply-templates sel&#101;ct=&#34;product&#34;/&gt;<br/>&lt;/xsl:for-each&gt;<br/><br/>for-each 循环在程序遇到标签时开始。这个循环将在程序遇到标签时结束。一旦这个循环运行，每次标签出现时都会应用这个模板。 <br/><br/>四、生成html<br/><br/>将来的某一时刻，浏览器将会集成xml解析引擎。到那时，你可以直接向浏览器发送xml和xsl文件，而浏览器则根据样式表中列出的规则显示xml数据。不过，在此之前开发者们将不得不在他们服务器端的系统里创建解析功能。 <br/><br/>在sparks.com，我们已经在java servlet里集成了一个xml解析器。这个解析器使用一种称为xslt (xsl transformation)的机制，按xsl标签的说明向xsl模板中添加xml数据。 <br/><br/>当我们的java servlet处理http请求时，servlet检索动态生成的xml，然后xml被传给解析引擎。根据xml文件中的指令，解析引擎查找适当的xsl样式表。解析器通过dom结构创建html文件，然后这个文件再传送给发出http请求的用户。 <br/><br/>如果你选择使用sax模型，解析器会通读xml源程序，为每个xml标签创建一个事件。事件与xml数据对应，并最终按xsl标签向样式表中插入数据。 ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=90" /> 
	  <id>http://www.moloweb.com/default.asp?id=90</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[xml精华学习入门（只要你进来肯定能学会）]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=10" label="RSS/XML/XSL" /> 
	  <updated>2007-10-05T12:48:49+08:00</updated>
	  <published>2007-10-05T12:48:49+08:00</published>
		  <summary type="html"><![CDATA[1、前言<br/>本贴绝大部分资源均转自www.xml.org.cn<br/>声明先，免得有人说偶盗链<br/><br/>2、黄金装备<br/>xml explorer简体中文正式版（免费）xml.org.cn下载<br/>（推荐这个，简单易用，比冰火双剑还要牛x）<br/>介绍<br/>xml explorer是一个xml和schema编辑器。它简单易用，可以展现多个窗口。可从树状图、列表、表格、文字模式和跳出式编辑区等方式操作任何xml资料。<br/><br/>* 它的copy and paste功能可以让使用者复制任何xml 文字到系统剪贴簿上，然后贴到任何xml explorer窗口。<br/>* 它支持双向xpath，所以只要点任何xml节点或属性，一个标准的xpath就出来了。<br/>* 它两栏的文字展现方式方便比较和编辑。<br/>* 它的schema完全支持树状图、列表、集合观看模式、文字模式。<br/>* 有了它，你还能轻易把微软excel、access和任何odbc资料转成xml格式。<br/>* 新版本在表格模式包含了xml资料分析功能。<br/><br/>以下将采用作者“小鞋子”的入门教程，某些部分略有修改<br/><br/>3、定义标记<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;book&gt;<br/>&lt;title&gt;xml&lt;/title&gt;<br/>&lt;author&gt;lisongtao&lt;/author&gt;<br/>&lt;/book&gt;<br/></div></div><br/><br/>如果文档中包含中文，就要加入编码<br/>&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>关于编码，参见“无废话xml”的相关魔鬼教程。。。<br/><br/>4、使用css样式<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;1.css\&#34;?&gt;<br/>&lt;lisongtao&gt;<br/>hello the world!<br/>&lt;/lisongtao&gt;<br/></div></div><br/><br/>1.css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">lisongtao {display: block; font-size: 48pt; font-weight: bold;}</div></div><br/>5、用xsl定义<br/>什么叫“xsl”，你可以暂且看作一个类似css，但比css更强的东西。xml语法参见其它教程，不废话这里。<br/><br/>1.xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/xsl\&#34; href=/webjx/\&#34;2.xsl\&#34;?&gt;<br/>&lt;lisongtao&gt;<br/>hello the world!<br/>&lt;/lisongtao&gt;<br/></div></div><br/>2.xsl<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;xsl:stylesheet xmlns:xsl=\&#34;<a href="http://www.w3.org/tr/wd-xsl" target="_blank">http://www.w3.org/tr/wd-xsl</a>\&#34;&gt;<br/>&lt;xsl:template match=\&#34;/\&#34;&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&lt;title&gt;hello the world&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body bgcolor=\&#34;#ccccff\&#34;&gt;<br/>&lt;h1 align=\&#34;center\&#34;&gt;&lt;xsl:value-of sel&#101;ct=\&#34;lisongtao\&#34;/&gt;&lt;/h1&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>&lt;/xsl:template&gt;<br/>&lt;/xsl:stylesheet&gt;<br/></div></div><br/>6、注释<br/>没什么好多讲的，和js一样<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;!--<br/>这是一些有关书的信息<br/>--&gt;<br/>&lt;books&gt;<br/>&lt;book&gt;<br/>&lt;name&gt;xml应用&lt;/name&gt;<br/>&lt;author&gt;list1&lt;/author&gt;<br/>&lt;price&gt;55.00&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>7、节点的属性<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;books title=\&#34;list\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;name&gt;xml and asp&lt;/name&gt;<br/>&lt;price&gt;45.00&lt;/price&gt;<br/>&lt;publisher&gt;tsinghua &lt;/publisher&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>8、特殊标记<br/>xml中，&lt; &gt; \&#34; \&#39; &amp;特殊标记时，应当用&lt; &gt; \&#34;l &amp;apos; &amp;表示<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;books height=\&#34;6&amp;apos;5&amp;apos;\&#34;&gt;<br/>&lt;book width=\&#34;6\&#34;5\&#34;\&#34;&gt;<br/>&lt;name&gt;list &amp;lisongtao&lt;/name&gt;<br/>&lt;author&gt;lisongtao &lt; list@263.net&gt;&lt;/author&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>9、中文标记<br/>汗。。。。又一个xltxlm性的自恋狂。。<br/>虽然xml支持中文标签，但不建议使用。<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;好人 &gt;<br/>&lt;name&gt;小鞋子&lt;/name&gt;<br/>&lt;/好人&gt;<br/></div></div><br/>10、dtd数据格式<br/>你可以暂且把dtd看作一种规则，它保证xml按照这些规则来定义数据格式。<br/>1.dtd<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;!element book (price,name)&gt;<br/>&lt;!element name (#pcdata)&gt;<br/>&lt;!element price (#pcdata)&gt;<br/></div></div><br/>查资料：如果同一节点含有多个字节点，应该如何定义了？<br/>dtd.xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;!doctype book system \&#34;1.dtd\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;name&gt;lisongtao&lt;/name&gt;<br/>&lt;price&gt;11.2&lt;/price&gt;<br/>&lt;/book&gt;<br/></div></div><br/>11、dtd直接写在xml里面<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;!doctype book [<br/>&lt;!element book (price,name)&gt;<br/>&lt;!element name (#pcdata)&gt;<br/>&lt;!element price (#pcdata)&gt;<br/>]&gt;<br/>&lt;book&gt;<br/>&lt;price&gt;11.2&lt;/price&gt;<br/>&lt;name&gt;lisongtao&lt;/name&gt;<br/>&lt;/book&gt;<br/></div></div><br/><br/>12、节点的多属性<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;books&gt;<br/>&lt;book name=\&#34; xml应用\&#34; author=\&#34;list1\&#34; price=\&#34;55.00\&#34;&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>13、结束标记另一种方法<br/>不推荐。。。<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;books&gt;<br/>&lt;book name=\&#34; xml应用\&#34; author=\&#34;list1\&#34; price=\&#34;55.00\&#34;[color]/[/color]&gt;<br/>&lt;/books&gt;<br/></div></div><br/>14、直接显示包含特殊字符<br/>前面我们看到了，&lt; &gt; \&#34; \&#39; &amp;等特殊字符须手动修改后才能显示，如果大量了？。。。就用cdata<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;books&gt;<br/><br/>&lt;![cdata[<br/>&lt;book&gt;<br/>&lt;name&gt;xml应用&lt;/name&gt;<br/>&lt;author&gt;list1&lt;/author&gt;<br/>&lt;price&gt;55.00&lt;/price&gt;<br/>&lt;/book&gt;<br/>]]&gt;<br/>&lt;book&gt;<br/>&lt;name&gt;xml应用&lt;/name&gt;<br/>&lt;author&gt;list1&lt;/author&gt;<br/>&lt;price&gt;55.00&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>15、小结，一个完整的xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;!--这是一个学生选课系统的所有数据--&gt;<br/>&lt;choose_system&gt;<br/>&lt;students&gt;<br/>&lt;student id=\&#34;984610\&#34; lesson_id=\&#34;11\&#34;&gt;<br/>&lt;name&gt;咚咚&lt;/name&gt;<br/>&lt;age&gt;２５&lt;/age&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;department&gt;自动化&lt;/department&gt;<br/>&lt;/student&gt;<br/>&lt;student id=\&#34;984611\&#34; lesson_id=\&#34;12\&#34;&gt;<br/>&lt;name&gt;矿哥&lt;/name&gt;<br/>&lt;age&gt;２６&lt;/age&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;department&gt;自动化&lt;/department&gt;<br/>&lt;/student&gt;<br/>&lt;student id=\&#34;984612\&#34; lesson_id=\&#34;11\&#34;&gt;<br/>&lt;name&gt;欢迎新村民&lt;/name&gt;<br/>&lt;age&gt;２３&lt;/age&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;department&gt;自动化&lt;/department&gt;<br/>&lt;/student&gt;<br/>&lt;student id=\&#34;984613\&#34; lesson_id=\&#34;12\&#34;&gt;<br/>&lt;name&gt;张明&lt;/name&gt;<br/>&lt;age&gt;２５&lt;/age&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;department&gt;自动化&lt;/department&gt;<br/>&lt;/student&gt;<br/>&lt;/students&gt;<br/>&lt;lessons&gt;<br/>&lt;lesson id=\&#34;11\&#34;&gt;<br/>&lt;name&gt;控制原理&lt;/name&gt;<br/>&lt;num&gt;12&lt;/num&gt;<br/>&lt;les_start&gt;99.2&lt;/les_start&gt;<br/>&lt;les_end&gt;99.7&lt;/les_end&gt;<br/>&lt;end_method&gt;考试&lt;/end_method&gt;<br/>&lt;/lesson&gt;<br/>&lt;lesson id=\&#34;12\&#34;&gt;<br/>&lt;name&gt;网络原理&lt;/name&gt;<br/>&lt;num&gt;11&lt;/num&gt;<br/>&lt;les_start&gt;99.3&lt;/les_start&gt;<br/>&lt;les_end&gt;99.6&lt;/les_end&gt;<br/>&lt;end_method&gt;通过&lt;/end_method&gt;<br/>&lt;/lesson&gt;<br/>&lt;/lessons&gt;<br/>&lt;teachers&gt;<br/>　　　&lt;teacher id=\&#34;1122\&#34; lesson_id=\&#34;11\&#34;&gt;<br/>&lt;name&gt;开心啊&lt;/name&gt;<br/>&lt;age&gt;33&lt;/age&gt;<br/>&lt;tea_age&gt;3&lt;/tea_age&gt;<br/>&lt;rank&gt;教授&lt;/rank&gt;<br/>&lt;publish&gt;控制原理&lt;/publish&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;/teacher&gt;<br/>　　　&lt;teacher id=\&#34;1123\&#34; lesson_id=\&#34;12\&#34;&gt;<br/>&lt;name&gt;还是开心啊&lt;/name&gt;<br/>&lt;age&gt;40&lt;/age&gt;<br/>&lt;tea_age&gt;7&lt;/tea_age&gt;<br/>&lt;rank&gt;副教授&lt;/rank&gt;<br/>&lt;publish&gt;网络原理&lt;/publish&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;/teacher&gt;<br/>&lt;/teachers&gt;<br/>&lt;/choose_system&gt;<br/></div></div><br/>16、css样式定义节点<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;1.css\&#34;?&gt;<br/>&lt;books&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;lisongtao&lt;/author&gt;<br/>&lt;name&gt;the application of asp&lt;/name&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>1.css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">books<br/>{<br/>display:block;<br/>}<br/>book<br/>{<br/>display:block;<br/>background-color:#aabbcc<br/>}<br/></div></div><br/>心得：以上的定义方法和重定义html的标签样式一样，如对css不熟者，推荐用dw生成后再对应一下效果。很易就可以学会的。<br/><br/>17、样式类定义xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; standalone=\&#34;yes\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;3.css\&#34;?&gt;<br/>&lt;list class=\&#34;listclass\&#34;&gt;<br/>&lt;sublist class=\&#34;listsmall\&#34;&gt;lisongtao&lt;/sublist&gt;<br/>&lt;sublist&gt;zhongguo&lt;/sublist&gt;<br/>&lt;/list&gt;<br/></div></div><br/>3.css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">.listclass {color: red; font-size:26pt}<br/>.listsmall {color:blue; font-size:15pt}<br/></div></div><br/>18、类的id定义xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; standalone=\&#34;yes\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;id.css\&#34;?&gt;<br/>&lt;school&gt;<br/>&lt;class id=\&#34;list\&#34;&gt;lisongtao&lt;/class&gt;<br/>&lt;monitor id=\&#34;list1\&#34;&gt;lisongtao&lt;/monitor&gt;<br/>&lt;/school&gt;<br/></div></div><br/>id.css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">#list {font-size:28pt; color:red; display: block}<br/>#list1 {font-size:14pt; color:blue display: block }<br/></div></div><br/>19、xml中直接使用css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; standalone=\&#34;yes\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;sevil.txt\&#34;?&gt;<br/>&lt;!--这句一定要有,而sevil.txt可以换别的名字,不过中文好像这里不行.--&gt;<br/>&lt;foo style=\&#34;font-weight: bold;color:red\&#34;&gt;<br/>hello xml!<br/>&lt;/foo&gt;<br/></div></div><br/>20、在一个样式表中合并引用另一个样式表的方法<br/>@import url(\&#34;sevil.css\&#34;);<br/><br/>21、用css定制个节点的块状显示<br/>xml.xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;css.css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;html:style&gt;<br/>books<br/>{<br/>display:block;<br/>width:30em;<br/>}<br/>&lt;/html:style&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;list &lt;/author&gt;<br/>&lt;name&gt; asp及其应用&lt;/name&gt;<br/>&lt;publisher&gt;tsinghua university&lt;/publisher&gt;<br/>&lt;price&gt;12.30&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;james &lt;/author&gt;<br/>&lt;name&gt; xml及其应用&lt;/name&gt;<br/>&lt;publisher&gt;tsinghua university&lt;/publisher&gt;<br/>&lt;price&gt;15.30&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;john &lt;/author&gt;<br/>&lt;name&gt; css及其应用&lt;/name&gt;<br/>&lt;publisher&gt;peiking university&lt;/publisher&gt;<br/>&lt;price&gt;16.30&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>css.css<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">book<br/>{<br/>display:block;<br/>background-color:#aabbcc;<br/>padding:1.2em;<br/>margin-bottom:1em;<br/>}<br/>author<br/>{<br/>display:block;<br/>font-size:16pt;<br/>color:red;<br/>}<br/></div></div><br/>22、在同一个xml文件内引用多个css样式表的方法<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; standalone=\&#34;yes\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;1.css\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;2.css\&#34;?&gt;<br/></div></div><br/>23、在xml中使用html标记的方法,例插入图片<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;list &lt;/author&gt;<br/>&lt;name&gt; asp及其应用&lt;/name&gt;<br/>&lt;publisher&gt;tsinghua university&lt;/publisher&gt;<br/>&lt;price&gt;12.30&lt;/price&gt;<br/>&lt;html:img src=http://www.webjx.com/\&#34;suzh1.jpg\&#34; /&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>24、在xml中使用html标记的方法(2),使用超连接<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;author&gt;list &lt;/author&gt;<br/>&lt;name&gt; asp及其应用&lt;/name&gt;<br/>&lt;publisher&gt;tsinghua university&lt;/publisher&gt;<br/>&lt;price&gt;12.30&lt;/price&gt;<br/>[colorred]&lt;from&gt;&lt;html:a href=/webjx/\&#34;<a href="http://www.263.net" target="_blank">http://www.263.net</a>\&#34;&gt;263中国在线&lt;/html:a&gt;&lt;/from&gt;[/color]<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>25、在xml中使用html标记(3),使用&lt;br&gt;&lt;p&gt;等标记<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;html:p&gt;<br/>&lt;author&gt;list &lt;/author&gt;<br/>&lt;/html:p&gt;<br/>&lt;name&gt; asp及其应用&lt;/name&gt;<br/>&lt;publisher&gt;tsinghua university&lt;/publisher&gt;<br/>&lt;html:br/&gt;<br/>&lt;price&gt;12.30&lt;/price&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>26、在xml中使用html标记的方法(4),使用表格标签<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;html:table border=\&#34;1.0\&#34; align=\&#34;center\&#34;&gt;<br/>&lt;html:tr&gt;<br/>&lt;html:td&gt;list&lt;/html:td&gt;<br/>&lt;html:td&gt;asp programing&lt;/html:td&gt;<br/>&lt;html:td&gt;tsinghua university&lt;/html:td&gt;<br/>&lt;/html:tr&gt;<br/>&lt;/html:table&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>27、在xml中使用html标记的方法(5),使用表单<br/>汗。。。。这样子就没意思了，仅供参考<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;book&gt;<br/>&lt;html:table border=\&#34;0\&#34; align=\&#34;center\&#34;&gt;<br/>&lt;html:tr&gt;<br/>&lt;html:td&gt;name&lt;/html:td&gt;<br/>&lt;html:td&gt;&lt;html:input type=\&#34;text\&#34;/&gt;&lt;/html:td&gt;<br/>&lt;/html:tr&gt;<br/>&lt;html:tr&gt;<br/>&lt;html:td&gt;name&lt;/html:td&gt;<br/>&lt;html:td&gt;&lt;html:input type=\&#34;text\&#34;/&gt;&lt;/html:td&gt;<br/>&lt;/html:tr&gt;<br/>&lt;html:tr&gt;<br/>&lt;html:td&gt;name&lt;/html:td&gt;<br/>&lt;html:td&gt;&lt;html:input type=\&#34;text\&#34;/&gt;&lt;/html:td&gt;<br/>&lt;/html:tr&gt;<br/>&lt;/html:table&gt;<br/>&lt;html:center&gt;<br/>&lt;html:input type=\&#34;submit\&#34;/&gt;&lt;html:input type=\&#34;reset\&#34;/&gt;<br/>&lt;/html:center&gt;<br/>&lt;/book&gt;<br/>&lt;/books&gt;<br/></div></div><br/>28、在xml中使用html标记的方法(6),使用js脚本<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34;?&gt;<br/>&lt;books xmlns:html=\&#34;<a href="http://www.w3.org/profiles/xhtml-transitional" target="_blank">http://www.w3.org/profiles/xhtml-transitional</a>\&#34;&gt;<br/>&lt;html:script language=\&#34;javascript\&#34;&gt;<br/>var frunning = 0<br/>function starttrans()<br/>{<br/>if (frunning == 0)<br/>{<br/>frunning = 1<br/>sampleid.filters.revealtrans.apply();<br/>sampleid.src = \&#34;suzh1.jpg\&#34;;<br/>sampleid.filters.revealtrans.play()<br/>}<br/>else<br/>{<br/>frunning = 0<br/>sampleid.filters.revealtrans.apply();<br/>sampleid.src = \&#34;suzh2.jpg\&#34;;<br/>sampleid.filters.revealtrans.play()<br/>}<br/><br/>}<br/>&lt;/html:script&gt;<br/>&lt;html:img id=\&#34;sampleid\&#34; src=http://www.webjx.com/\&#34;suzh2.jpg\&#34; width=\&#34;200\&#34; height=\&#34;200\&#34; style=\&#34;filter:revealtrans(duration=3)\&#34; onclick=\&#34;starttrans()\&#34; /&gt;<br/>&lt;html:br /&gt;<br/>click image for transition filter: blend<br/>&lt;/books&gt;<br/></div></div><br/>29、总结css/html<br/>其实在xml里面调用css来显示统一的样式很简单，主要通过一个<br/>&lt;?xml-stylesheet type=\&#34;text/css\&#34; href=/webjx/\&#34;1.css\&#34;?&gt;<br/>这样的方法来联系起来。最好能先学学css的语法这样对大家很有好处。如果不太会的话，也可以用dw来自动生成css样式表后再联起来，呵。<br/><br/>致于调用html标记可以用&lt;html:标记&gt;这样的方法来实现，但一定要注意记他合乎xml的规则就行了。<br/><br/>30、通过xsl显示xml<br/>xml.xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/xsl\&#34; href=/webjx/\&#34;1.xsl\&#34;?&gt;<br/>&lt;!--连接xsl的方法,是不是和连接css很像啊??呵.--&gt;<br/>&lt;persons&gt;<br/>&lt;person&gt;<br/>&lt;name&gt; lisongtaow &lt;/name&gt;<br/>&lt;age&gt;25&lt;/age&gt;<br/>&lt;tel&gt;66666666&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;person&gt;<br/>&lt;name&gt; lisongtao1&lt;/name&gt;<br/>&lt;age&gt;26&lt;/age&gt;<br/>&lt;tel&gt;66666667&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;person&gt;<br/>&lt;name&gt;lisongtao3&lt;/name&gt;<br/>&lt;age&gt;28&lt;/age&gt;<br/>&lt;tel&gt;66666669&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;/persons&gt;<br/></div></div><br/>1.xsl<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;xsl:stylesheet xmlns:xsl=\&#34;<a href="http://www.w3.org/tr/wd-xsl" target="_blank">http://www.w3.org/tr/wd-xsl</a>\&#34;&gt;<br/>&lt;xsl:template match=\&#34;/\&#34;&gt;<br/>&lt;html&gt;<br/>&lt;body&gt;<br/>&lt;center&gt;<br/>&lt;h2&gt;the notepad&lt;/h2&gt;<br/>&lt;table border=\&#34;1\&#34;&gt;<br/>&lt;tr&gt;<br/>&lt;td&gt;name&lt;/td&gt;<br/>&lt;td&gt;age&lt;/td&gt;<br/>&lt;td&gt;tel&lt;/td&gt;<br/>&lt;/tr&gt;<br/>&lt;xsl:for-each sel&#101;ct=\&#34;persons/person\&#34;&gt;<br/>&lt;tr&gt;<br/>&lt;td&gt;&lt;xsl:value-of sel&#101;ct=\&#34;name\&#34;/&gt;&lt;/td&gt;<br/>&lt;td&gt;&lt;xsl:value-of sel&#101;ct=\&#34;age\&#34;/&gt;&lt;/td&gt;<br/>&lt;td&gt;&lt;xsl:value-of sel&#101;ct=\&#34;tel\&#34;/&gt;&lt;/td&gt;<br/>&lt;/tr&gt;<br/>&lt;/xsl:for-each&gt;<br/>&lt;!--循环输出语块,其中\&#34;persons/person\&#34;代表着路径--&gt;<br/>&lt;/table&gt;<br/>&lt;/center&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>&lt;/xsl:template&gt;<br/>&lt;/xsl:stylesheet&gt;<br/><br/></div></div><br/>31、xsl小结<br/>做完这个例子先总结一下：<br/>在xsl的定义方法其实是一个html的全显示格式。我们可以用dw直观的编辑好，再加入代码。<br/>这里xsl我们可以理解成为一个模板。<br/>其主要的定义方法有一个规则：<br/>以后我们再写xsl时就可以把这东东copy出来了。不用老是对着书打，呵。。。<br/>(用xml编辑器更快。。。^_^)<br/>--------------------------------------------------------------<br/>&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;xsl:stylesheet xmlns:xsl=\&#34;<a href="http://www.w3.org/tr/wd-xsl" target="_blank">http://www.w3.org/tr/wd-xsl</a>\&#34;&gt;<br/>　&lt;xsl:template match=\&#34;/\&#34;&gt;<br/>　<br/>&lt;/xsl:template&gt;<br/>&lt;/xsl:stylesheet&gt;<br/>-----------------------------------------------------------<br/><br/>32、输出某节点下的所有内容<br/>上一例子我们成功地用xsl输出了xml里面数据。<br/>如果我们只要输出某相同节点其下的内容，我们可以这样做：<br/>=======================<br/>1.xml<br/>要求:输出xsl的\&#34;persons/person/tel/hometel\&#34;下面的所有内容.这里\&#34;person\&#34;可以是多层<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/xsl\&#34; href=/webjx/\&#34;2.xsl\&#34;?&gt;<br/>&lt;persons&gt;<br/>&lt;person&gt;<br/>&lt;name&gt;lisongtao&lt;/name&gt;<br/>&lt;age&gt;25&lt;/age&gt;<br/>&lt;tel&gt;&lt;hometel&gt;<br/>&lt;tel&gt;64456787&lt;/tel&gt;<br/>&lt;childhometel&gt;64456785&lt;/childhometel&gt;<br/>&lt;/hometel&gt;<br/>&lt;offtel&gt;44442222&lt;/offtel&gt;<br/>&lt;worktel&gt;3333333&lt;/worktel&gt;<br/>&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;person&gt;<br/>&lt;name&gt;liwei&lt;/name&gt;<br/>&lt;age&gt;25&lt;/age&gt;<br/>&lt;tel&gt;&lt;hometel&gt;<br/>&lt;tel&gt;66545434&lt;/tel&gt;<br/>&lt;childhometel&gt;65433333&lt;/childhometel&gt;<br/>&lt;/hometel&gt;<br/>&lt;offtel&gt;64442222&lt;/offtel&gt;<br/>&lt;worktel&gt;6333333&lt;/worktel&gt;<br/>&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;person&gt;<br/>&lt;name&gt;zhangxue&lt;/name&gt;<br/>&lt;age&gt;25&lt;/age&gt;<br/>&lt;tel&gt;&lt;hometel&gt;<br/>&lt;tel&gt;84343434&lt;/tel&gt;<br/>&lt;childhometel&gt;8333333&lt;/childhometel&gt;<br/>&lt;/hometel&gt;<br/>&lt;offtel&gt;84442222&lt;/offtel&gt;<br/>&lt;worktel&gt;8333333&lt;/worktel&gt;<br/>&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;person&gt;<br/>&lt;name&gt;wure&lt;/name&gt;<br/>&lt;age&gt;26&lt;/age&gt;<br/>&lt;tel&gt;66666667&lt;/tel&gt;<br/>&lt;/person&gt;<br/>&lt;/persons&gt;<br/></div></div><br/>2.xsl<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34;?&gt;<br/>&lt;xsl:stylesheet xmlns:xsl=\&#34;<a href="http://www.w3.org/tr/wd-xsl" target="_blank">http://www.w3.org/tr/wd-xsl</a>\&#34;&gt;<br/>&lt;xsl:template match=\&#34;/\&#34;&gt;<br/>&lt;html&gt;<br/>&lt;body&gt;<br/>&lt;center&gt;<br/>&lt;h2&gt;the notepad&lt;/h2&gt;<br/>&lt;table border=\&#34;1\&#34;&gt;<br/>&lt;tr&gt;<br/>&lt;td&gt;name&lt;/td&gt;<br/>&lt;/tr&gt;<br/>&lt;xsl:for-each sel&#101;ct=\&#34;persons/person/tel/hometel/*\&#34;&gt;<br/>&lt;tr&gt;<br/>&lt;td&gt;&lt;xsl:value-of sel&#101;ct=\&#34;.\&#34;/&gt;&lt;/td&gt;<br/>&lt;/tr&gt;<br/>&lt;/xsl:for-each&gt;<br/>&lt;!--注意for-each的sel&#101;ct路径.然后用value-of输出全部所要求的节点内容--&gt;<br/>&lt;/table&gt;<br/>&lt;/center&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>&lt;/xsl:template&gt;<br/>&lt;/xsl:stylesheet&gt;<br/></div></div><br/>33、用xsl让xml文件使用到节点属性的搜索功能<br/>xml.xml<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;?xml-stylesheet type=\&#34;text/xsl\&#34; href=/webjx/\&#34;xsl.xsl\&#34;?&gt;<br/>&lt;students&gt;<br/>&lt;student id=\&#34;98789\&#34;&gt;<br/>&lt;name&gt;廖西&lt;/name&gt;<br/>&lt;sex&gt;女&lt;/sex&gt;<br/>&lt;birthday type=\&#34;阳历\&#34;&gt;1987.2&lt;/birthday&gt;<br/>&lt;phone&gt;1303456787&lt;/phone&gt;<br/>&lt;skill&gt;唱歌&lt;/skill&gt;<br/>&lt;dd&gt;asdf<br/>&lt;ee&gt;asdf&lt;/ee&gt;&lt;/dd&gt;<br/>&lt;list&gt;asdf&lt;/list&gt;<br/>&lt;/student&gt;<br/>&lt;student id=\&#34;98788\&#34;&gt;<br/>&lt;name&gt;小记&lt;/name&gt;<br/>&lt;sex&gt;女&lt;/sex&gt;<br/>&lt;birthday&gt;1975.6&lt;/birthday&gt;<br/>&lt;phone&gt;13901145678&lt;/phone&gt;<br/>&lt;skill&gt;爬山&lt;/skill&gt;<br/>&lt;/student&gt;<br/>&lt;student id=\&#34;98785\&#34;&gt;<br/>&lt;name&gt;江南&lt;/name&gt;<br/>&lt;sex&gt;女&lt;/sex&gt;<br/>&lt;birthday&gt;1978.8&lt;/birthday&gt;<br/>&lt;phone&gt;64576786&lt;/phone&gt;<br/>&lt;skill&gt;网络&lt;/skill&gt;<br/>&lt;/student&gt;<br/>&lt;student&gt;<br/>&lt;name&gt;小红&lt;/name&gt;<br/>&lt;sex&gt;男&lt;/sex&gt;<br/>&lt;birthday&gt;1976.2&lt;/birthday&gt;<br/>&lt;phone&gt;62775466&lt;/phone&gt;<br/>&lt;skill&gt;网络&lt;/skill&gt;<br/>&lt;skill&gt;书法&lt;/skill&gt;<br/>&lt;/student&gt;<br/>&lt;/students&gt;<br/></div></div><br/>xsl.xsl<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=\&#34;1.0\&#34; encoding=\&#34;gb2312\&#34;?&gt;<br/>&lt;xsl:stylesheet xmlns:xsl=\&#34;<a href="http://www.w3.org/tr/wd-xsl" target="_blank">http://www.w3.org/tr/wd-xsl</a>\&#34;&gt;<br/>&lt;xsl:template match=\&#34;/\&#34;&gt;<br/>&lt;center&gt; &lt;h1&gt;学号是\&#34;98789\&#34;的学生的生日是：&lt;xsl:value-of sel&#101;ct=\&#34;/students/student[@id=\&#39;98789\&#39;]/birthday\&#34;/&gt;<br/>&lt;/h1&gt;&lt;/center&gt;<br/>&lt;/xsl:template&gt;<br/>&lt;/xsl:stylesheet&gt;<br/></div></div><br/>34、资源及相关<br/><br/>以上教程均转自www.xml.org.cn，版权作者小鞋子所有，特此声明。<br/><br/>xml 资源：<br/>1。w3c 的网站<br/>www.w3.org/xml/<br/><br/>2。xml.com<br/>www.xml.com<br/><br/>3。xml zone<br/>www.xml-zone.com<br/><br/>4。xml.org<br/>www.xml.org<br/><br/>5。xml cover pages<br/>xml.coverpages.org<br/><br/>6。oasis<br/>www.oasis-open.org<br/><br/>7。xmlinfo.com<br/>www.xmlinfo.com<br/><br/>8。startkabel<br/>xml.startkabel.nl<br/><br/>9。xmladvantage<br/>www.xmladvantage.com<br/><br/>10。chinese xml now!<br/>www.ascc.net/xml/<br/><br/>11。simonstl.com<br/>www.simonstl.com<br/><br/>12。xml arena<br/>www.xmlarena.com<br/><br/>13。xml 资源目录<br/>www.xmldir.com/<br/><br/>14。xml tree<br/>www.xmltree.com<br/><br/>xml 教程：<br/><br/>1。xml faq<br/>www.ucc.ie/xml/<br/><br/>2。无废话 xml -- 网上最好的 xml 入门教程<br/>2tigers.net/xml_book/wfhxml_gb.zip<br/>www.xml.org.cn:8188/docs/download/wfhxml_gb.zip<br/>www.helpwork.net/downdata/bo...k/wfhxml_gb.zip<br/><br/>3。xml bible<br/>www.ibiblio.org/xml/books/bible/<br/>www.mmg.vmei.acad.bg/xml/<br/><br/>《xml bible》的中译本为中国水利水电出版社的《xml实用大全》一书，xml 中国论坛已将此书做成了电子版共享，请看这里：<br/>www.xml.net.cn/asps/book_catalog.asp?bookid=02<br/>在此向 xml 中国论坛所做出的努力表示由衷的感谢！<br/><br/>4。ibm 站点上的 xml 教程（需注册）<br/>www.ibm.com/developerworks/xml/<br/>www.ibm.com/developerworks/e...ecourse-bytitle<br/>www.ibm.com/developerworks/webservices/<br/>www-900.ibm.com/developerworks/xml/<br/>（ibm 的 developerworks 中文版上的 xml 专栏，强烈推荐！）<br/><br/>5。w3schools.com<br/>www.w3schools.com<br/><br/>6。zvon.org<br/>www.zvon.org<br/><br/>7。xmlpitstop.com<br/>www.xmlpitstop.com<br/><br/>8。cafe con leche xml news and resources<br/>www.ibiblio.org/xml/<br/><br/>9。一个免费 xml 教程的列表<br/>www.intelinfo.com/newly_rese...aining/xml.html<br/><br/>比较好的 xml 编辑器：<br/><br/>1。xml spy<br/>www.xmlspy.com<br/><br/>2。editml pro<br/>www.editml.com<br/><br/>3。psgml for emacs<br/>sourceforge.net/projects/psgml/<br/><br/>与 xml 技术有关的软件项目：<br/><br/>1。支持 xml 的浏览器 -- mozilla<br/>www.mozilla.org/newlayout/xml/<br/><br/>2。apache 基金会的 xml 项目<br/>xml.apache.org<br/><br/>3。apache 基金会的 jakarta 项目<br/>jakarta.apache.org<br/><br/>4。可用的 xml 软件列表<br/>www.xmlsoftware.com<br/><br/>5。可用的 xml 软件列表<br/>www.oasis-open.org/cover/publicsw.html#xmltools<br/><br/>6。xml hack<br/>xmlhack.com<br/><br/>7。sun 站点上的 xml 软件<br/>www.sun.com/xml/<br/>www.sun.com/software/xml/<br/>www.sun.com/xml/developers/<br/>java.sun.com/xml/<br/><br/>8。ibm 站点上的 xml 软件<br/>www.ibm.com/developerworks/xml/<br/><br/>9。oracle 站点上的 xml 软件<br/>technet.oracle.com/tech/xml/<br/><br/>10。xslt.com<br/>www.xslt.com<br/><br/>11。soap &amp; webservices<br/>www.soap-wrc.com<br/>www.soapware.org<br/><br/>12。xml-rpc<br/>www.xmlrpc.com<br/><br/>13。wddx<br/>www.openwddx.org<br/><br/>14。komodo<br/>aspn.activestate.com/aspn/downloads/komodo/more<br/><br/>15。xml with java<br/>developerlife.com<br/>www.jdom.org<br/><br/>16。xml with perl<br/>www.perlxml.com<br/><br/>17。xml with c<br/>www.xmlsoft.org<br/><br/>18。free xml tools and software<br/>www.garshol.priv.no/download/xmltools/ ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=89" /> 
	  <id>http://www.moloweb.com/default.asp?id=89</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[XHTML代码规范]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=10" label="RSS/XML/XSL" /> 
	  <updated>2007-10-05T12:25:12+08:00</updated>
	  <published>2007-10-05T12:25:12+08:00</published>
		  <summary type="html"><![CDATA[在开始正式内容制作之前，我们必须先了解一下web标准有关代码的规范。了解这些规范可以帮助你少走弯路,尽快通过代码校验。<br/><br/>1.所有的标记都必须要有一个相应的结束标记<br/>以前在HTML中，你可以打开许多标签，例如&lt;p&gt;和&lt;li&gt;而不一定写对应的&lt;/p&gt;和&lt;/li&gt;来关闭它们。但在XHTML中这是不合法的。XHTML要求有严谨的结构，所有标签必须关闭。如果是单独不成对的标签，在标签最后加一个&#34;/&#34;来关闭它。例如:<br/><br/>&lt;br /&gt;&lt;img height=&#34;80&#34; alt=&#34;网页设计师&#34; src=&#34;../images/logo_w3cn_200x80.gif&#34; width=&#34;200&#34; /&gt; <br/>2.所有标签的元素和属性的名字都必须使用小写<br/>与HTML不一样，XHTML对大小写是敏感的，&lt;title&gt;和&lt;TITLE&gt;是不同的标签。XHTML要求所有的标签和属性的名字都必须使用小写。例如：&lt;BODY&gt;必须写成&lt;body&gt; 。大小写夹杂也是不被认可的，通常dreamweaver自动生成的属性名字&#34;onMouseOver&#34;也必须修改成&#34;onmouseover&#34;。<br/><br/>3.所有的XML标记都必须合理嵌套<br/>同样因为XHTML要求有严谨的结构，因此所有的嵌套都必须按顺序，以前我们这样写的代码：<br/><br/>&lt;p&gt;&lt;b&gt;&lt;/p&gt;/b&gt; <br/>必须修改为：<br/><br/>&lt;p&gt;&lt;b&gt;&lt;/b&gt;/p&gt; <br/>就是说，一层一层的嵌套必须是严格对称。<br/><br/>4.所有的属性必须用引号&#34;&#34;括起来<br/>在HTML中，你可以不需要给属性值加引号，但是在XHTML中，它们必须被加引号。例如:<br/><br/>&lt;height=80&gt; <br/>必须修改为：<br/><br/>&lt;height=&#34;80&#34;&gt; <br/>特殊情况，你需要在属性值里使用双引号，你可以用&#34;，单引号可以使用&amp;apos;，例如：<br/><br/>&lt;alt=&#34;say&amp;apos;hello&amp;apos;&#34;&gt; <br/>5.把所有&lt;和&amp;特殊符号用编码表示<br/>任何小于号（&lt;），不是标签的一部分，都必须被编码为&amp; l t ; <br/>任何大于号（&gt;），不是标签的一部分，都必须被编码为&amp; g t ; <br/>任何与号（&amp;），不是实体的一部分的，都必须被编码为&amp; a m p; <br/>注：以上字符之间无空格。<br/><br/>6.给所有属性赋一个值<br/>XHTML规定所有属性都必须有一个值，没有值的就重复本身。例如：<br/><br/>&lt;td nowrap&gt; &lt;input type=&#34;checkbox&#34; name=&#34;shirt&#34; value=&#34;medium&#34; checked&gt; <br/>必须修改为：<br/><br/>&lt;td nowrap=&#34;nowrap&#34;&gt; &lt;input type=&#34;checkbox&#34; name=&#34;shirt&#34; value=&#34;medium&#34; checked=&#34;checked&#34;&gt; <br/>7.不要在注释内容中使“--”<br/>“--”只能发生在XHTML注释的开头和结束，也就是说，在内容中它们不再有效。例如下面的代码是无效的:<br/><br/>&lt;!--这里是注释-----------这里是注释--&gt; <br/>用等号或者空格替换内部的虚线。<br/><br/>&lt;!--这里是注释============这里是注释--&gt; <br/>以上这些规范有的看上去比较奇怪，但这一切都是为了使我们的代码有一个统一、唯一的标准，便于以后的数据再利用。 ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=88" /> 
	  <id>http://www.moloweb.com/default.asp?id=88</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[自己做RSS的文件]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=10" label="RSS/XML/XSL" /> 
	  <updated>2007-10-05T12:08:56+08:00</updated>
	  <published>2007-10-05T12:08:56+08:00</published>
		  <summary type="html"><![CDATA[生成RSS feed<br/><br/>可使用任何文本或XML编辑器来创建一个包含RSS feed的RSS文件。RSS文件包含根元素和RSS元素，下面将详细解释。<br/><br/> 这里提供本站的RSS文件供大家参考<a href="http://www.<a href="http://www.<a href="http://www.moloweb.com" target="_blank">moloweb</a>.com" target="_blank"><a href="http://www.moloweb.com" target="_blank">moloweb</a></a>.com/index.rss" target="_blank">http://www.<a href="http://www.<a href="http://www.moloweb.com" target="_blank">moloweb</a>.com" target="_blank"><a href="http://www.moloweb.com" target="_blank">moloweb</a></a>.com/index.rss</a><br/><br/>根元素<br/><br/>RSS feed作为一个有效的XML文档，可从一个XML声明开始，也就是&lt;?xml version=&#34;1.0&#34;?&gt;。该声明是可选的，但建议你包括它，以保持与旧版本XML的向后兼容性。<br/><br/>为了遵循RDF规范，构成一个RSS feed的剩余的RSS元素必须封装在根元素内，这需要使用&lt;rdf:RDF&gt;和&lt;/rdf:RDF&gt;标记。这个根元素将rdf命名空间前缀与RDF语法架构关联到一起，并使其成为文档的默认命名空间。以下代码展示了一个RSS文件的基本结构：<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;?xml version=&#34;1.0&#34;?&gt;<br/><br/>&lt;rdf:RDF<br/><br/> xmlns:rdf=&#34;<a href="http://www.w3.org/1999/02/22-rdf-syntax-ns" target="_blank">http://www.w3.org/1999/02/22-rdf-syntax-ns</a>#&#34;<br/><br/> xmlns=&#34;<a href="http://purl.org/rss/1.0/" target="_blank">http://purl.org/rss/1.0/</a>&#34;&gt;<br/><br/>….<br/><br/>&lt;/rdf:RDF&gt;<br/></div></div><br/>RSS元素<br/><br/>RSS feed通常由4个主要元素构成：&lt;channel&gt;，&lt;image&gt;，&lt;item&gt;和&lt;textinput&gt;。其中，&lt;channel&gt;元素是必需的，&lt;item&gt;元素至少要出现一次。&lt;textinput&gt;和&lt;image&gt;元素是可选的，是否使用要视具体情况而定。<br/><br/>&lt;channel&gt;<br/><br/>&lt;channel&gt;元素包含Channel（RSS feed的来源）的一个简单描述。它有一个属性是<br/><br/>rdf:about=&#34;resource_URL&#34;，其中的resource_URL可能是一个不重复的URL，指向feed提供者的主页；也可能是RSS feed自己的URL。&lt;channel&gt;元素包含以下子元素，除非专门指定，否则它们是必需的：<br/><br/>&lt;title&gt;是频道的名称/标题。 <br/>&lt;link&gt;是与频道内容对应的包含了完整内容的那个网页的URL。 <br/>&lt;description&gt;是与&lt;channel&gt;的内容有关的简单描述。 <br/>&lt;image&gt;是一个可选的、空白的标记。只有在存在一个外层&lt;image&gt;元素的前提下，才需要用到它。它有一个属性是rdf:resource=&#34;image_url&#34;，其中的image_url是与频道对应的一幅图像（通常是频道徽标）的URL。 <br/>&lt;textinput&gt;是一个可选的、空白的标记。只有在存在一个外层&lt;textinput&gt;元素的前提下，才需要使用它。它有一个属性是rdf:resource=&#34;textinput_url&#34;，其中的textinput_url是用户输入表单的目标URL。 <br/>&lt;items&gt;是包含在feed中的内容项的一个列表，语法如下： <br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;items&gt;&lt;rdf:Seq&gt;<br/><br/>&lt;rdf:li resource=&#34;item_1_url&#34; /&gt;…… &lt;rdf:li resource=&#34;item_n_url&#34; /&gt;<br/><br/>&lt;/rdf:Seq&gt;&lt;/items&gt;<br/></div></div><br/>因此，item_n_url是一个项的内容源URL。每一项&lt;rdf:li /&gt;都对应一个&lt;item&gt;元素。<br/><br/>&lt;channel&gt;元素的&lt;title&gt;和&lt;link&gt;可共同作为一个超链接大标题来呈现，后跟一个&lt;description&gt;元素。&lt;channel&gt;元素相当于RSS feed的目录表，它的子元素&lt;image&gt;，&lt;items&gt;和&lt;textinput&gt;指向相应的RSS元素&lt;image&gt;，&lt;item&gt;和&lt;textinput&gt;的位置。你可在RSS规范中找到与它们有关的更多的信息。下面的代码展示了一个填充好的&lt;channel&gt;元素：<br/> <div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;channel rdf:about=&#34;<a href="http://www.xml.com/xml/news.rss" target="_blank">http://www.xml.com/xml/news.rss</a>&#34;&gt;<br/><br/>&lt;title&gt;XML.com&lt;/title&gt;<br/><br/>&lt;link&gt;<a href="http://xml.com/pub" target="_blank">http://xml.com/pub</a>&lt;/link&gt;<br/><br/>&lt;description&gt;<br/><br/> XML.com features a rich mix of information and services<br/><br/> for the XML community.<br/><br/>&lt;/description&gt;<br/><br/>&lt;image rdf:resource=&#34;<a href="http://xml.com/universal/images/xml_tiny.gif" target="_blank">http://xml.com/universal/images/xml_tiny.gif</a>&#34; /&gt;<br/><br/>&lt;items&gt;<br/><br/> &lt;rdf:Seq&gt;<br/><br/> &lt;rdf:li resource=&#34;<a href="http://xml.com/pub" target="_blank">http://xml.com/pub</a>/2000/08/09/xslt/xslt.html&#34; /&gt;<br/><br/> &lt;rdf:li resource=&#34;<a href="http://xml.com/pub" target="_blank">http://xml.com/pub</a>/2000/08/09/rdfdb/index.html&#34; /&gt;<br/><br/> &lt;/rdf:Seq&gt;<br/><br/>&lt;/items&gt;<br/><br/>&lt;textinput rdf:resource=&#34;<a href="http://search.xml.com" target="_blank">http://search.xml.com</a>&#34; /&gt;<br/><br/>&lt;/channel&gt;<br/><br/> <br/><br/>&lt;image&gt;<br/></div></div><br/>&lt;image&gt;元素指定了与一个频道对应的图像，最好选择88x31像素大小。它有一个rdf:about属性，该属性的值与&lt;channel&gt;中的&lt;image&gt;的rdf:resource属性值相同。&lt;image&gt;元素支持以下子元素，除非专门指定，否则它们是必需的：<br/><br/>&lt;title&gt;是图像的备用文本（HTML标记&lt;img&gt;的alt属性）。 <br/>&lt;link&gt;是图像源的URL，通常是频道提供者的主页。 <br/>&lt;url&gt;是频道提供者网站上的一幅图像的URL。 <br/><br/><br/>&lt;item&gt;<br/><br/>&lt;item&gt;元素指定一个项目，比如新闻文章的大标题，它的超链接指向频道提供者网站上的完整内容，并后跟一段简短的描述。该元素构成了RSS feed的动态部分。每个feed都允许使用1~15个item。&lt;item&gt;有一个rdf:about属性，其值与&lt;channel&gt;中的&lt;items&gt;的相应列表项的rdf:resource属性值相同。&lt;item&gt;元素支持以下子元素，除非专门指定，否则它们是必需的：<br/><br/>&lt;title&gt;是一个项的名称/标题。 <br/>&lt;link&gt;是与一个项对应的完整内容URL。其值与rdf:about属性的值完全相同。 <br/>&lt;description&gt;是可选的对一个项的简短描述，它出现在超链接的item title之后。每个item最多可以使用一个description。 <br/><br/><br/>&lt;textinput&gt;<br/><br/>&lt;textinput&gt;元素用于呈现一个HTML表单字段，以便提供用户的输入。它有一个rdf:about属性，其值与&lt;channel&gt;中的&lt;textinput&gt;的rdf:resource属性值相同。&lt;textinput&gt;元素支持以下子元素，除非专门指定，否则它们是必需的：<br/><br/>&lt;title&gt;是输入字段的标题，例如Submit或Search。 <br/>&lt;description&gt;是简短的输入字段用途说明，例如：Submit your feedback。 <br/>&lt;name&gt;是输入字段的名称。 <br/>&lt;link&gt;是提交输入字段的目标URL。其值与rdf:about的值相同。 <br/>在RSS Tutorial for Content Publishers and Webmasters这篇文章中，针对RSS的重要部分提供了一个有用的教程。<br/><br/>利用这些元素，你可以创建一个RSS feed，并将其保存到一个.rss文件中。<br/><br/><br/><br/>验证RSS文件<br/><br/>生成了一个RSS文件后，还要验证其中是否有错。网上有许多RSS验证工具都可执行这个任务，比如Online RSS 0.9x Validator和Online RSS 1.0 Validator。<br/><br/><br/><br/>以上是基于RSS 1.0 的规范，关于RSS 2.0 参见<a href="http://blogs.law.harvard.edu/tech/rss" target="_blank">http://blogs.law.harvard.edu/tech/rss</a> ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=87" /> 
	  <id>http://www.moloweb.com/default.asp?id=87</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Google广告作弊篇]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=8" label="Search Rankings" /> 
	  <updated>2007-10-05T10:08:31+08:00</updated>
	  <published>2007-10-05T10:08:31+08:00</published>
		  <summary type="html"><![CDATA[Google广告作弊篇<br/>--------------------搜索代码----------------------------------<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="隐藏内容"/> 隐藏内容</div><div class="UBBContent">该内容已经被作者隐藏,只有会员才允许查阅 <a href="http://www.moloweb.com/login.asp">登录</a> | <a href="http://www.moloweb.com/register.asp">注册</a></div></div><br/>---------------广告代码---------------------------------------<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="隐藏内容"/> 隐藏内容</div><div class="UBBContent">该内容已经被作者隐藏,只有会员才允许查阅 <a href="http://www.moloweb.com/login.asp">登录</a> | <a href="http://www.moloweb.com/register.asp">注册</a></div></div>---------------点开广告后的代码---------------------------------------<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="隐藏内容"/> 隐藏内容</div><div class="UBBContent">该内容已经被作者隐藏,只有会员才允许查阅 <a href="http://www.moloweb.com/login.asp">登录</a> | <a href="http://www.moloweb.com/register.asp">注册</a></div></div>题外话：点开广告后的代码是怎么的到的<br/>开5个BT，网页可能连不上，从地址栏COPY来的<br/>分析：<br/>①<a href="https://adwords.google.com/sel" target="_blank">https://adwords.google.com/sel</a>&#101;ct/%3Fhl%3DZH- ... O%26subid%3DWW-HACHSIMPSYND<br/>你的广告打开的网址<br/>②&amp;sa=l<br/>恒定不变，根据搜索代码可以猜到是想数据库发出的搜索命令格式<br/>③&amp;ai=BCKGgp8ngQbXWAqboiwHT7OWLB9TE_Qfczb2bAcCNtwHQhgMQARgBIJmB8QJA7BBIhjmgAdSex_4DsgEQYmxvZy5lZ290b25nLmNvbboBCjE2MHg2MDBfYXPIAQHaASNodHRwOi8vYmxvZy5lZ290b25nLmNvbS9kZWZhdWx0LmFzcA<br/>未知且变化，有待分析，猜是将打开网站的信息，因为如果①中的URL不变，它也不变<br/>③&amp;num=1<br/>在同一IP下打开同一网站次数，如果&amp;num不等于1，此次打开无效但算一个浏览量。<br/>④&amp;client=ca-pub-4081744701176472<br/>你的帐号代码<br/><br/>最简单就是把你点够的地址COPY下来，做个性感的连接，让那些色男色女点，我发现女人也喜欢美女，特别是那些长得和我一样抽象的！<br/><br/>2.<br/>多ID代码<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="隐藏内容"/> 隐藏内容</div><div class="UBBContent">该内容已经被作者隐藏,只有会员才允许查阅 <a href="http://www.moloweb.com/login.asp">登录</a> | <a href="http://www.moloweb.com/register.asp">注册</a></div></div><br/>3. 如果你是动态IP就好办了。先下个3721上网助手安装，不停的上线-&gt;打开你的站点-&gt;点击你的广告-&gt;等待-&gt;关广告- <br/>&gt;点开上网助手-&gt;清理上网痕迹（主要是COOKING）-&gt;下线-&gt;重复500次 OK！如果嫌累下个按健精灵帮你<br/>3721上网助手：_c/index.htm?fb=alli&amp;pid2=A_ramble_136050&amp;oid=162785278&amp;e=IgSG4mk5V7%2Fl6S4Re%2FwFFftivvALT%2Bw%3D&amp;fb=alli&#34;&gt;<a href="http://rd.union.3721.com/ass_c/index.htm?fb=alli" target="_blank">http://rd.union.3721.com/ass_c/index.htm?fb=alli</a>&amp;pid2=A_ramble_136050&amp; ... Fl6S4Re%2FwFFftivvALT%2Bw%3D&amp;fb=alli <br/><br/>光有点击量GOOGLE会知道你作弊的，一旦你被他们关注你就完了，所以我还要造点浏览量。以下代码就足够了<br/>先把你申请来的代码多做几个SPAM文件，如free.htm、host.htm、dns.htm、ads.htm、。。。。。十个八个的就够了<br/>然后使用框架<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.moloweb.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="隐藏内容"/> 隐藏内容</div><div class="UBBContent">该内容已经被作者隐藏,只有会员才允许查阅 <a href="http://www.moloweb.com/login.asp">登录</a> | <a href="http://www.moloweb.com/register.asp">注册</a></div></div><br/><br/><strong><span style="color:Orange">如果你够狠加个七八个页面哦 <br/>http-equiv=&#34;refresh&#34; content=&#34;360&#34;这个时间要大于5分钟哦<br/>挂机睡觉吧，第二天你就有几千浏览量了<br/><br/>最关键是所有广告不是一个价的，以下提供一些好价钱的关键词，反正见了国外的就点。</span></strong><br/><br/>1 poker .10<br/>2 texas holdem .45<br/>3 online poker .70<br/>4 texas hold em .70<br/>5 poker tournament .06<br/>6 pokerroom .05<br/>7 pacific poker .01<br/>8 no limit texas holdem .93<br/>9 online casino .91<br/>10 party poker .90<br/><br/>--------------------------------------------------------------------------------<br/><br/>11 poker party .86<br/>12 poker online .83<br/>13 play poker .76<br/>14 poker on line .66<br/>15 partypoker .45<br/>16 poker room .41<br/>17 poker game .40<br/>18 poker site .37<br/>19 world poker tour .36<br/>20 world series of poker .36<br/><br/>--------------------------------------------------------------------------------<br/><br/>21 internet poker .35<br/>22 texas poker .34<br/>23 texas hold em poker online .33<br/>24 texas holdem software .33<br/>25 online poker room .27<br/>26 live play poker .19<br/>27 poker download .16<br/>28 true poker .12<br/>29 stud poker .11<br/>30 online poker game .09<br/><br/>--------------------------------------------------------------------------------<br/><br/>31 empire poker .05<br/>32 rule to play poker .05<br/>33 ultimatebet .05<br/>34 texas holdem download .03<br/>35 no limit texas hold em .02<br/>36 texas hold em poker .02<br/>37 omaha high .01<br/>38 on line poker game .01<br/>39 pker .01<br/>40 play free online poker .01<br/><br/>--------------------------------------------------------------------------------<br/><br/>41 play poker for free .01<br/>42 play poker for money .01<br/>43 play poker on line .01<br/>44 party poker com .00<br/>45 Partypoker million .00<br/>46 partypokercom .00<br/>47 poker fun .00<br/>48 real poker .00<br/>49 texas poker online .00<br/>50 texashold em .00<br/><br/>51 wwwpartypoker.com .00<br/>52 partypoker.com .88<br/>53 casino on line .85<br/>54 on line casino .69<br/>55 online casino gambling .58<br/>56 gambling poker .50<br/>57 refinance mortgage .43<br/>58 williamhillpoker .43<br/>59 online casino bonus .33<br/>60 refinance home .29<br/><br/>--------------------------------------------------------------------------------<br/><br/>61 holdem poker .26<br/>62 home mortgage refinance .25<br/>63 home refinance .24<br/>64 casino poker .22<br/>65 refinance mortgage loan .22<br/>66 poker free .20<br/>67 online gambling .19<br/>68 hold em poker .15<br/>69 texas holdem poker .13<br/>70 wagering .13<br/><br/>--------------------------------------------------------------------------------<br/><br/>71 casino bonus .11<br/>72 mortgage rate .08<br/>73 gambling uk .07<br/>74 play poker online .07<br/>75 7 card stud .05<br/>76 online texas holdem .05<br/>77 wager .05<br/>78 las vegas casino .03<br/>79 play texas holdem .03<br/>80 Poker software .03<br/><br/>--------------------------------------------------------------------------------<br/><br/>81 poker web site .03<br/>82 best online casino .02<br/>83 casino gambling .02<br/>84 online casino slot .02<br/>85 online slot .02<br/>86 roulette gambling .02<br/>87 gambling .01<br/>88 online casino poker .01<br/>89 planet poker .01<br/>90 texas holdem poker online .01<br/><br/>--------------------------------------------------------------------------------<br/><br/>91 domain name hosting .00<br/>92 domain name registration .95<br/>93 register domain name .95<br/>94 refinancing mortgage .88<br/>95 stud poker rule .87<br/>96 multiplayer poker .86<br/>97 game poker .85<br/>98 golden palace casino .82<br/>99 top online casino .82<br/>100 live poker .79<br/><br/>--------------------------------------------------------------------------------<br/><br/>101 online poker site .78<br/>102 poker hand .75<br/>103 online casino game .69<br/>104 refinance home mortgage .64<br/>105 grand casino .60<br/>106 Online Gambling Casino .56<br/>107 casino online gambling .55<br/>108 refinance house .55<br/>109 refinance home loan .54<br/>110 wh&#101;re can i find poker to play for free .54<br/><br/>--------------------------------------------------------------------------------<br/><br/>111 wh&#101;re can i play poker for free online .54<br/>112 casino game online .53<br/>113 black jack chart .52<br/>114 black jack rule .52<br/>115 black jack tip .52<br/>116 casino las vegas .52<br/>117 slot .52<br/>118 best casino .51<br/>119 internet casino .51<br/>120 internet gambling .49<br/><br/>--------------------------------------------------------------------------------<br/><br/>121 refinancing .49<br/>122 free poker game .48<br/>123 internet casino gambling .48<br/>124 online internet casino .48<br/>125 online casino black jack .47<br/>126 ssl .47<br/>127 casino .46<br/>128 internet casino gambling online .46<br/>129 riverbelle casino .46<br/>130 free slot machine .45<br/><br/>--------------------------------------------------------------------------------<br/><br/>131 free video poker game .45<br/>132 free texas holdem .43<br/>133 black jack poker .42<br/>134 uk casino .42<br/>135 home mortgage .41<br/>136 goldenpalace casino .40<br/>137 mortgage .36<br/>138 mortgage loan .34<br/>139 ditech .32<br/>140 vegas tower casino .31<br/><br/>--------------------------------------------------------------------------------<br/><br/>141 online poker tournament .29<br/>142 fha mortgage .27<br/>143 online black jack .27<br/>144 online casino site .27<br/>145 play black jack .27<br/>146 river belle casino .27<br/>147 second mortgage .27<br/>148 online betting .21<br/>149 poker game rule .21<br/>150 rule of draw poker .21<br/><br/>--------------------------------------------------------------------------------<br/><br/>151 texas holdem tournament .21<br/>152 wsop 2004 .21<br/>153 poker hold em .20<br/>154 card game poker .19<br/>155 casino on net .19<br/>156 virtual casino .17<br/>157 gambling casino online bonus .16<br/>158 holdem .16<br/>159 internet black jack .16<br/>160 online video poker .16<br/><br/>--------------------------------------------------------------------------------<br/><br/>161 video slot machine .16<br/>162 free casino money .15<br/>163 home mortgage refinancing .15<br/>164 viagra online .15<br/>165 levitra .14<br/>166 omaha poker .13<br/>167 slot online .13<br/>168 free online poker game .12<br/>169 internet betting .12<br/>170 online texas hold em .12<br/><br/>--------------------------------------------------------------------------------<br/><br/>171 slot machine .12<br/>172 best online casino gambling .11<br/>173 gambling game .11<br/>174 gambling site .11<br/>175 poker game download .11<br/>176 pokerroom.com .11<br/>177 gambling on line .10<br/>178 gambling web site .10<br/>179 online slot machine .10<br/>180 o&#114;der viagra .10<br/><br/>--------------------------------------------------------------------------------<br/><br/>181 roulette game .10<br/>182 black jack .09<br/>183 cyber gambling .09<br/>184 online casino gaming .09<br/>185 online casino listing .09<br/>186 party poker bonus .09<br/>187 poker game online .09<br/>188 poker odds .09<br/>189 poker rule .09<br/>190 poker.com .09<br/><br/>--------------------------------------------------------------------------------<br/><br/>191 rule of poker .09<br/>192 texas holdem rule .09<br/>193 gamble online .08<br/>194 phentermine .08<br/>195 buy viagra .07<br/>196 gambling software .07<br/>197 internet roulette .07<br/>198 online gambling bonus .07<br/>199 online gambling site .07<br/>200 poker black jack .07<br/><br/>--------------------------------------------------------------------------------<br/><br/>201 poker casino game .07<br/>202 web domain name registration .07<br/>203 gambling link .06<br/>204 internet gambling site .06<br/>205 online poker for fun .06<br/>206 online roulette .06<br/>207 play roulette .06<br/>208 poker betting .06<br/>209 poker gambling game .06<br/>210 poker game instruction .06<br/><br/>--------------------------------------------------------------------------------<br/><br/>211 poker real money .06<br/>212 poker school online .06<br/>213 poker set .06<br/>214 poker strategy .06<br/>215 poker texas hold em .06<br/>216 poker tip .06<br/>217 virtual gambling .06<br/>218 virtual poker .06<br/>219 world championship of poker .06<br/>220 best internet poker .05<br/><br/>--------------------------------------------------------------------------------<br/><br/>221 internet poker game .05<br/>222 internet poker site .05<br/>223 live online poker .05<br/>224 live poker game .05<br/>225 online Wagering .05<br/>226 play poker for fun .05<br/>227 play roulette online .05<br/>228 play slot machine .05<br/>229 playing poker online .05<br/>230 poker bet .05<br/><br/>--------------------------------------------------------------------------------<br/><br/>231 poker bet online .05<br/>232 poker card game .05<br/>233 pokeronline .05<br/>234 refinance .05<br/>235 baccarat .04<br/>236 baccarat casino game .04<br/>237 baccarat game .04<br/>238 casino baccarat .04<br/>239 casino betting .04<br/>240 casino craps .04<br/><br/>--------------------------------------------------------------------------------<br/><br/>241 casino game .04<br/>242 casino gaming .04<br/>243 casino promotion .04<br/>244 casino roulette .04<br/>245 casino slot machine .04<br/>246 casino software .04<br/>247 casinogambling .04<br/>248 casinonet .04<br/>249 entertainment gambling .04<br/>250 gambling free .04<br/><br/>--------------------------------------------------------------------------------<br/><br/>251 on line casino gambling .04<br/>252 online baccarat .04<br/>253 online casino craps .04<br/>254 online free gambling .04<br/>255 poker player .04<br/>256 real gambling .04<br/>257 wh&#101;re can i find poker stratagey .04<br/>258 wh&#101;re can i play poker on line for free .04<br/>259 william hill casino .04<br/>260 worldsportsexchange .04<br/><br/>--------------------------------------------------------------------------------<br/><br/>261 gambling machine .03<br/>262 internet wagering .03<br/>263 joker poker .03<br/>264 las vegas gambling .03<br/>265 o&#114;der phentermine .03<br/>266 roulette .03<br/>267 texasholdem .03<br/>268 web casino .03<br/>269 web gambling .03<br/>270 internet slot .02<br/><br/>--------------------------------------------------------------------------------<br/><br/>271 tramadol .02<br/>272 best poker site .01<br/>273 buy phentermine .01<br/>274 card gambling .01<br/>275 fun poker .01<br/>276 internet casino poker .01<br/>277 net poker .01<br/>278 online betting poker .01<br/>279 online casino free bonus .01<br/>280 online poker download .01<br/><br/>--------------------------------------------------------------------------------<br/><br/>281 online poker gambling .01<br/>282 online pokr .01<br/>283 play the game poker .01<br/>284 playing poker .01<br/>285 poker gambling .01<br/>286 poker wagering .01<br/>287 pokr .01<br/>288 real poker online .01<br/>289 refinancing home .01<br/>290 uk online casino .01<br/><br/>--------------------------------------------------------------------------------<br/><br/>291 web poker .01<br/>292 home loan .00<br/>293 viagra .99<br/>294 betting .97<br/>295 florida mortgage .97<br/>296 cheap phentermine .95<br/>297 home improvement loan .95<br/>298 refinance mortgage application .95<br/>299 debt consolidation .94<br/>300 debt management .94<br/><br/>--------------------------------------------------------------------------------<br/><br/>301 offshore gambling .93<br/>302 top casino .92<br/>303 free poker .91<br/>304 national city mortgage .89<br/>305 golden palace .88<br/>306 play casino game .88<br/>307 poker casino .87<br/>308 home mortgage quote .86<br/>309 multi player poker .86<br/>310 generic viagra .85<br/><br/>--------------------------------------------------------------------------------<br/><br/>311 home equity loan .85<br/>312 sports betting .85<br/>313 best online casino bonus .84<br/>314 casino internet .84<br/>315 sport book .83<br/>316 roulette download .82<br/>317 bad credit home loan .81<br/>318 casino online roulette .81<br/>319 refinancing loan .81<br/>320 slot machine game .81<br/><br/>--------------------------------------------------------------------------------<br/><br/>321 california mortgage .80<br/>322 free texas holdem poker .80<br/>323 video poker game .80<br/>324 easy loan .79<br/>325 loan application .79<br/>326 gamble .78<br/>327 online casino bonuses .78<br/>328 unsecured loan .78<br/>329 black jack online .77<br/>330 casino online gambling game .77<br/><br/>--------------------------------------------------------------------------------<br/><br/>331 betting odds .76<br/>332 download poker .76<br/>333 gambling craps .75<br/>334 high risk lender .75<br/>335 internet bet .75<br/>336 online bet .75<br/>337 online casino guide .75<br/>338 credit card debt .71<br/>339 cyber casino .71<br/>340 mortgage refinancing .71<br/><br/>--------------------------------------------------------------------------------<br/><br/>341 paydayloans .71<br/>342 poker internet .71<br/>343 com party poker .70<br/>344 cash loan .68<br/>345 casino download .68<br/>346 casino black jack .67<br/>347 buy phentermine online .66<br/>348 play free poker .66<br/>349 poker chip .66<br/>350 poker free download .66<br/><br/>--------------------------------------------------------------------------------<br/><br/>351 poker term .66<br/>352 pokerstars .66<br/>353 texas holdem strategy .66<br/>354 goldenpalace .65<br/>355 sports book .65<br/>356 world poker .65<br/>357 no limit holdem .64<br/>358 onlinepoker .63<br/>359 best on line casino .62<br/>360 consolidate debt .62<br/><br/>--------------------------------------------------------------------------------<br/><br/>361 ditech loan .62<br/>362 house refinancing .62<br/>363 poker card .62<br/>364 bank of america mortgage .61<br/>365 casino slot .61<br/>366 second home mortgage .61<br/>367 black jack ballroom .60<br/>368 play black jack online .60<br/>369 slot game .60<br/>370 video poker .60<br/><br/>--------------------------------------------------------------------------------<br/><br/>371 best gambling site .58<br/>372 ditech mortgage .58<br/>373 fast cash .58<br/>374 fast cash loan .58<br/>375 fast loan .58<br/>376 secure online casino gambling .58<br/>377 bet online .56<br/>378 play casino online .56<br/>379 best online gambling .55<br/>380 goldenpalace.com .55<br/><br/>--------------------------------------------------------------------------------<br/><br/>381 home equity .55<br/>382 phentermine online .55<br/>383 refinancing mortgage loan .55<br/>384 internet baccarat .54<br/>385 online casino gambling site .54<br/>386 play baccarat .54<br/>387 roulette software .54<br/>388 mortgage payment .53<br/>389 play slot .53<br/>390 7 sultans casino .52<br/><br/>--------------------------------------------------------------------------------<br/><br/>391 conference call .52<br/>392 craps game .52<br/>393 fha refinance loan .52<br/>394 free online poker .52<br/>395 gambling money .52<br/>396 gambling offshore .52<br/>397 gambling portal .52<br/>398 gambling system .52<br/>399 gamblinguk .52<br/>400 giochi roulette .52<br/><br/>--------------------------------------------------------------------------------<br/><br/>401 hard rock casino .52<br/>402 holland casino .52<br/>403 international online casino .52<br/>404 internet casino roullete .52<br/>405 on line craps .52<br/>406 online craps .52<br/>407 online roulette gambling .52<br/>408 online roulette game .52<br/>409 online sport book .52<br/>410 online video poker game .52<br/><br/>--------------------------------------------------------------------------------<br/><br/>411 play video poker .52<br/>412 progressive slot .52<br/>413 slot machine download .52<br/>414 video poker download .52<br/>415 web casino slot .52<br/>416 well fargo mortgage .52<br/>417 best online casino site .51<br/>418 cash out refinance .51<br/>419 gambling slot .51<br/>420 internet craps .51<br/><br/>--------------------------------------------------------------------------------<br/><br/>421 mortgage refinance loan .51<br/>422 play craps .51<br/>423 refinancing home loan .51<br/>424 virtual roulette .51<br/>425 2nd mortgage .50<br/>426 credit report .50<br/>427 help desk .50<br/>428 help desk software .50<br/>429 bad credit loan .49<br/>430 cialis .49<br/><br/>--------------------------------------------------------------------------------<br/><br/>431 payday advance .48<br/>432 california refinance .47<br/>433 free mortgage quote .47<br/>434 second chance mortgage .46<br/>435 vegas casino .46<br/>436 chase manhattan mortgage corporation .45<br/>437 craps .45<br/>438 health insurance lead .45<br/>439 loan .45<br/>440 online roulette poker .45<br/><br/>--------------------------------------------------------------------------------<br/><br/>441 roulette online .45<br/>442 well fargo home mortgage .45<br/>443 casino on line game .44<br/>444 keno .44<br/>445 no download casino .44<br/>446 on line gambling .44<br/>447 video poker software .44<br/>448 bad credit mortgage .43<br/>449 casino gambling online .43<br/>450 download no online poker .43<br/><br/>--------------------------------------------------------------------------------<br/><br/>451 home refinancing .43<br/>452 net casino .43<br/>453 refinancing home mortgage .43<br/>454 cash advance loan .42<br/>455 free casino game .41<br/>456 golden tiger casino .41<br/>457 instant payday loan .41<br/>458 free casino .40<br/>459 home financing .40<br/>460 online casino review .40<br/><br/>--------------------------------------------------------------------------------<br/><br/>461 online degree .40<br/>462 home mortgage refinance loan .39<br/>463 carisoprodol .38<br/>464 health insurance illinois .38<br/>465 refinance home equity loan .38<br/>466 7sultans casino .36<br/>467 casino portal .36<br/>468 credit card debt consolidation .36<br/>469 play online poker .36<br/>470 refinance 2nd mortgage .36<br/><br/>--------------------------------------------------------------------------------<br/><br/>471 free debt consolidation .35<br/>472 mortgage quote .35<br/>473 new online casino .35<br/>474 refinance loan .35<br/>475 refinance second mortgage .35<br/>476 fha refinance .34<br/>477 gold nugget casino .34<br/>478 countrywide mortgage .33<br/>479 equity loan .33<br/>480 option one mortgage .33<br/><br/>--------------------------------------------------------------------------------<br/><br/>481 black jack betting .31<br/>482 loose slot .31<br/>483 online cash advance .31<br/>484 online loan .31<br/>485 paradise poker .31<br/>486 payday cash advance .31<br/>487 tournament poker .31<br/>488 virtual online casino .31<br/>489 best bonus casino .30<br/>490 bet .30<br/><br/>--------------------------------------------------------------------------------<br/><br/>491 football betting .30<br/>492 lucky nugget casino .30<br/>493 mortgage refinance .30<br/>494 find online casino .29<br/>495 best gambling web site .28<br/>496 chase mortgage .28<br/>497 gmac mortgage .28<br/>498 grand online casino .28<br/>499 massachusetts mortgage .28<br/>500 payday loan .28<br/><br/>2005年1月14日 星期五 446 64 14.3% USD6.48 USD2.89 <br/>2005年1月15日 星期六 914 85 9.3% USD3.38 USD3.09 <br/>2005年1月16日 星期日 2,043 134 6.6% USD2.24 USD4.58 <br/>2005年1月17日 星期一 1,658 98 5.9% USD1.97 USD3.27 <br/>2005年1月18日 星期二 614 23 3.7% USD5.52 USD3.39 <br/>合计 8,971 848 9.5% USD3.42 USD30.72 <br/>平均值 448 42 USD1.54 <br/><br/>Google adsense 重要提示：<br/><br/>1.中文地区网站为0.22平均值。凡超过此值均会被我们视为观察对象。<br/><br/>2.Google adsense最大合作伙伴为sedo.com，每日为其支付20万美圆广告费用。<br/><br/>3.太平洋时间每间隔一小时，adsense将更新一次数据。<br/><br/>4.由于GOOGLE的服务器位置在美国所以我们要在下午4：00后才能看到我们昨天的完整数据。<br/><br/>Google adsense 特别提示：<br/><br/>作弊终究是作弊，我想吧网站做好才是硬道理。 <br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=62" /> 
	  <id>http://www.moloweb.com/default.asp?id=62</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[用户不满Vista 微软无奈推出XP盗版升级计划!]]></title>
	  <author>
		 <name>moloeven</name>
		 <uri>http://www.moloweb.com/</uri>
		 <email>moloeven@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.moloweb.com/default.asp?cateID=20" label="Latest" /> 
	  <updated>2007-10-04T14:51:02+08:00</updated>
	  <published>2007-10-04T14:51:02+08:00</published>
		  <summary type="html"><![CDATA[据国外媒体最新报道，微软公司最近出台一个新兴措来支持在不远的将来即将淘汰的Windows XP操作系统，微软星期二推出了一项新授权计划，这项计划程序旨在让盗版Windows XP操作系统的商业用户能够全面升级至授权的版本。<br/><br/>根据这项名为“Get Genuine Windows Agreement（获得正版Windows协议）”计划，软件商们可以向他们的商业用户提供批量授权合同，这些授权合同将会允许用户们获得合法授权的Windows XP专业来代替虚假或盗版的操作系统。<br/><br/>为了获得升级的资格，Windows XP非法版本的用户必须承诺未来只使用正版的微软软件，同时还同意对他们的软件基础进行核查。一旦用户们的Windows XP专业版通过了审查，那么参加计划的用户就可以为其软件登记微软的软件保险项目－－这个项目将会以额外的价格提供升级和支持。<br/><br/>微软方面表示，参加“获得正版Windows协议”的软件零售商将会获得任何新授权费用的折扣。微软并没有透露新计划中授权的费用，但是微软指出，这些授权将会同目前批量授权分开出售。<br/><br/>微软方面估计，全世界大约35%的在用软件是盗版软件。<br/><br/>微软推出这项计划表明，他们已经意识到全球许多企业都坚持使用Windows XP，尽管微软在今年1月份大张旗鼓地推出了Windows Vista操作系统。微软上星期表示，他们将会允许个人电脑制造商继续销售Windows XP至2008年6月。微软最初的计划是在2008年1月30日全面停止向电脑制造商供应Windows XP操作系统。<br/><br/>一些商业软件购买者大肆批评微软Windows Vista操作系统，他们认为微软的新操作系统价格过高、缺乏兼容性以及硬件要求过高，这些问题已经成为Windows Vista升级最大的障碍。<br/><br/>电脑制造商们为了平息用户的担忧，他们只好继续推出预装Windows XP的电脑，尽管微软为了宣传Windows Vista已经花费了成百上千成的美元。戴尔、联想和惠普公司最近几星期甚至为用户提供了“降级”光盘，以便用户将其操作系统从Windows Vista“降级”为Windows XP。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.moloweb.com/default.asp?id=191" /> 
	  <id>http://www.moloweb.com/default.asp?id=191</id> 
  </entry>	
		
</feed>