在网络时代,XML文件起到了一个保存和传输数据的作用。Soap协议通过Xml交流信息,数据库通过Xml文件存取等等。那么怎样快速的从一个XML文件中取得所需的信息呢?我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取。基于此,Microsoft.Net和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点。例如有一个XML文件:booksort.xml:<?xmlversion="1.0"?><!--afra...
http://www.jb51.net//article/2382.htm
用php生成excel文件 <?header("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=test.xls");echo"test1\t";echo"test2\t\n";echo"test1\t";echo"test2\t\n";echo"test1\t";echo"test2\t\n";echo...
http://www.jb51.net//article/1784.htm
PHP是不少在Web开发领域奋战的勇士们所选用的武器,因为它是一种很直观的编程语言,有强大的函数,良好的跨平台兼容性,还有它是免费的。从网上的小商店到大型企业的网站都能看到PHP的影子。 PHP有一点特性经常被人们忽视,那就是和XSLstylesheets合作对XML进行解析的能力。下面就让我们来看看怎样在PHP中设置一个XSL解析器以及你该如何使用这一功能。例子列表A是一个简单的订单文档,我们会将这个文档输入XSL解析器。同时,列表B中的XSLstylesheet也会被输入XSL解析器。ListingA:order.xml<?xmlversion="1.0"?><...
http://www.jb51.net//article/1717.htm
前段时间写的一个WinForm的.NET程序。因为引用了不少的库文件,但是最近这些库文件因为修正了一些Bug和算法。但是主的程序文件没有怎么改动。所以就不像把这个主程序重新编译了。于是就把所有的新版DLL文件拷贝到运行目录下,希望主程序能够直接调用新版的库文件。结果发现原来这些库文件都用StrongName签了名的。主程序一调用就出错,说找不到该版本的文件。后来查了一下MSDN,发现只要在config里面加入runtime节点就可以了。 <runtime> <assemblyBindingxmlns="urn...
http://www.jb51.net//article/1306.htm
一個將datagrid控件內容輸出到excel文件的demo.生成EXCEL文件#region生成EXCEL文件publicvoidsetToExcel(){// Response.Clear();// Response.Buffer=true;// &nbs...
http://www.jb51.net//article/1252.htm
<html><head><title>无标题文档</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="javascript">var curRow=null;var y=1;function selectRow(){var e=window.event;var tr1=e.srcElement;if(c...
http://www.jb51.net//article/1018.htm
示例代码1. test.xml[code]<?xml version="1.0" encoding="gb2312"?><?xml-stylesheet href="test.xsl" type="text/xsl"?><entry> <title>entry with images</title> <date>August 09, 2003</date> <au...
http://www.jb51.net//article/862.htm
客户端<script language="javascript">//生成XML文件 function GetAllFormData() { var strXML = "<Client>\r\n<FormData>\r\n"; strXML += "<UserName>bccu</UserName>" &nbs...
http://www.jb51.net//article/653.htm
通常,在asp中进行的form表单提交的数据都被写进数据库管理系统中去,如果你想要你的数据是方便携带的数据,你可以把它写进一个XML文件中去。这种方法是跨平台的,因此你所收集的信息不需要进行转换。为了实现上面的想法,你必须先利用Microsoft XMLDOM建立一个XML文件,Microsoft XMLDOM对象有一个扩展对象库,它可以创建组成XML文件所需要的元素、属性、属性值。 当XMLDOM对象实例化以后,必须对各个元素进行引用来建立XML的结构,下面的例子就是先建立根元素,并把她追加到XML文件中;然后创建各个子元素,...
http://www.jb51.net//article/616.htm
本文所举的例子与保存HTML格式数据至XML类似。在以往当表格被提交后,我们通常会创建一个新的文档,现在只要文档已经存在,那么直接添加就可以了。此种技术的使用与创建基本数据类似。 在前面的文章里,我已经演示了如何使用XMLDOM。因此,我们可以直接进入本文的示例。 我们需要考虑的第一件事是我们将用于添加新"记录"的HTML 表单。在"将HTML表单数据保存至XML"例子中我们已使用过此表单,只是更改了文件名,但代码是相同的。 AddContact.html:[code] <html> <head> <title> Conta...
http://www.jb51.net//article/613.htm
