易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : xml

ASYNCHRONOUS JAVASCRIPT AND XML

 JS层
// 定义一个全局
var xmlHttp;
// 返回一个xmlHttpRequest对象
function createXMLHttpRequest() {
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
} else {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
// 在动作触发点调用此方法,要传参
function searchBwd(dirid){
var id = dirid;
createXMLHttpRequest();
if (xmlHttp) {
// 设置url路径。执行JAVA层方法的路径。如带参,URL中的&参数为其页面相关FORM BEAN中的字段,如下面的“singledirid”。
var url = "addBWDVocAction.do?actionType=GetDirBwd&singledirid=" + id;
// 异步更新
xmlHttp.open("POST", url, true);
xmlHttp.onreadystatechange = callback;// 此方法在下面。
xmlHttp.send();
} else {
alert("Can not create the request,please check your browser!!");
}
}
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
setBwdValue();// 此处开始执行在页面上画数据列表的方法
/ ......

ASYNCHRONOUS JAVASCRIPT AND XML

 JS层
// 定义一个全局
var xmlHttp;
// 返回一个xmlHttpRequest对象
function createXMLHttpRequest() {
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
} else {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
// 在动作触发点调用此方法,要传参
function searchBwd(dirid){
var id = dirid;
createXMLHttpRequest();
if (xmlHttp) {
// 设置url路径。执行JAVA层方法的路径。如带参,URL中的&参数为其页面相关FORM BEAN中的字段,如下面的“singledirid”。
var url = "addBWDVocAction.do?actionType=GetDirBwd&singledirid=" + id;
// 异步更新
xmlHttp.open("POST", url, true);
xmlHttp.onreadystatechange = callback;// 此方法在下面。
xmlHttp.send();
} else {
alert("Can not create the request,please check your browser!!");
}
}
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
setBwdValue();// 此处开始执行在页面上画数据列表的方法
/ ......

ADO.NET DataSet中的XML支持

标签:数据访问     ADO.NET
ADO.NET DataSet中的XML支持     ADO.NET中XML支持主要集中于DataSet对象,因为XML主要关注的是关系 和 分层的结构化数据。
    从DataSet中写入XML:         1)构造一个DataSet;         2)DataAdapter对象的Fill()方法加载数据;
        3)DataSet上调用WriteXml(),比如:thisDataSet.WriteXml("AresData.Xml");
    
    例:         .......         custOrderRel.Nested = true;   //DataRelation对象的Nested属性通知将相关表,嵌套在XML输出中每个父客户之下。      ......

LINQ to XML函数构造方法

标签:数据访问    LINQ to XML
    LINQ to XML并不打算替代标准的XML API,只是补充了这些标准XML类         LINQ to XML函数构造方法     函数构建方式(functional construction):
    在这种方式中,构造函数的调用可以用反映XML文档结构的方式嵌套。
    例:
        .....
        XDocument xdoc = new XDocument(    //XCocument 表示完整的XML文档         ......

保存和加载XML文档

标签:数据访问     ADO.NET
      保存和加载XML文档      Save()方法&Load()方法:
     在用LINQ to XML方法Save()把XML文档保存到文件时,会自动创建文档开头的声明,一般不需要用XDeclaration()来创建。      XDocument.Load()是静态的,可以加载由别的程序创建的文档,创建XDocument实例。
     例:
         XDocument xdoc = new XDocument(..............);
         string xmlFileName = @"C:\......\example.xml";
         xdoc.Save(xmlFileName);    //将构造好的XML文档,存储为文件

......

通过LINQ to XML生成 XML

标签:数据访问     ADO.NET
     通过LINQ to XML生成 XML     XML常常用语在客户机和服务器之间交流数据,或者多层应用程序之间交流。
    用LINQ to SQL查询数据,再用LINQ to XML吧数据转换为XML.
    例:
        .......
        AreslabDataContext aresData = new aresData();    //创建DataContext实例
        XElement aresCustomerOrders = new XElement("customers",    //创建XML片段实例                       from c in aresData.Customers            //利用LINQ查询数据,DataContext对象的Customers成员作为数据源   ......
总记录数:815; 总页数:136; 每页6 条; 首页 上一页 [127] [128] [129] [130] [131] [132] [133] [134] [135] 136  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号