易截截图软件、单文件、免安装、纯绿色、仅160KB

查询XML文档

标签:数据访问     ADO.NET
    查询XML文档     LINQ to XML类提供属性和方法,返回可查询的类的对象集合。
    将XML对象作为LINQ查询对象:
     .......
    XDocument customers = XDocument.Load(xmlFileName);
    var queryResult = from c in customers.Elements() select c.Name; 

    使用查询成员
        1)Element():返回文档 或 片段中的第一个元素。文档的话就返回根元素;         2)Descendants():返回文档 或 片段中的所有子元素(所有级别);             例:queryResults = from c in customers.Descendants() select c.Name;                  foreach (var item in queryResults.Distinct()) //筛选出不同的元素
                 Descendants(string)重载:                  queryResults = from c in customers.Desendants("customer") select c;  //查询指定名称的子元素,返回所有customer元素。
        3)Ancestors():返回比源元素级别高的一组元素;
        4)Attribute():返回当前选中元素的所有属性;
            例:queryResults = from c in customers.Descendants("customer").Attributes() select c; //返回customers中所有customer元素的属性值
              


相关文档:

在XML中定义菜单

和Android UI layout一样,我们也可以在XML中定义应用程序的菜单。通过在菜单的onCreateOptionsMenu方法中膨胀菜单layout。这样做会使我们的程序代码简单多了,而且尽可能的将更多的界面设计部分放到XML,便于浏览。
 
1. 在工程的/res/文件夹下创建menu文件夹,用来保存你为应用程序定义的菜单XML文件。
在菜单XML ......

php数据库导出类 导出JSON,XML,WORD,EXCEL

from:http://www.xland.com.cn/article/7/81/0804/28778.htm
本类实现:
数据库信息导出:word,excel,json,xml,sql
数据库恢复:从sql,从文件
具体用法:
首先新建测试用数据库mytest,然后在里面建张表
PHP代码:
以下是代码片段:
--
-- 表的结构 `test`
--
CREATE TABLE `test` (
   `id ......

javascript跨浏览器创建XML对象


var
 
xmlDoc
 
=
 
null
;
function
 
parseXML
(
xmlUrl
)
{
  try
 
{
    //IE
    xmlDoc
 
=
 
new
 
ActiveXObject
(
"Microsoft.XMLDOM"
);
    xmlDoc
.
async
 
=
 
false
;
    xmlDoc ......

AJAX (异步 JavaScript 和 XML)

AJAX (异步 JavaScript 和 XML) 是个新产生的术语,专为描述JavaScript的两项强大性能.这两项性
能在多年来一直被网络开发者所忽略,直到最近Gmail, Google suggest和google Maps的横空出世才使人
们开始意识到其重要性.
这两项被忽视的性能是:
* 无需重新装载整个页面便能向服务器发送请求.
* 对XML文档的解析和处理. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号