<root>
<person>
...
<name>张三</name>
<value>[email protected]</value>
</person>
<person>
<name>李四</name>
<value>[email protected]</value>
</person>...</root>sql中如何select到张三的邮件地址
<person>
...
<name>张三</name>
<value>[email protected]</value>
</person>
<person>
<name>李四</name>
<value>[email protected]</value>
</person>...</root>sql中如何select到张三的邮件地址
解决方案 »
- oracle数据中保存图片
- .net+sql换数据库为oracle
- 关于用Response.Redirect重定向到新后, 页面显示不了最新数据. 急!!急!!急!!急!!急!!急!!
- 关于C#
- 请教ASP.NET profile logout 如何清缓存里的页的内容,或者说不能做BACK,或者如何清临时文件内存?谢谢!
- 要求在ASP.NET环境下实现实时显示数据库数据,数据库的数据有更新,自动反映在页面上,当然不是用简单的刷新页面的方式。
- 急!求救. 上传文件时.
- 如何将下面的asp代码转换到asp.net
- 怎样在客户端实现对服务器端的上传路径设置?在线等!
- 获得Excel单元格索引
- 跪求导出带有模版的Excel例子
- 怎么让U盘插入后自动运行我U盘里面的一个exe文件,就是要实现类似于 autorun.inf 一样的效果
<root>
<person>
<name>张三</name>
<value>[email protected]</value>
</person>
<person>
<name>李四</name>
<value>[email protected]</value>
</person>
</root>
读取XML
xt.Load("XML路径");
XmlNode root = xt.SelectSingleNode("root");
XmlNodeList childlist = root.ChildNodes;
foreach (XmlNode xn in childlist)
{
XmlElement xtt = (XmlElement)xn;
XmlNodeList xlis = xtt.ChildNodes;
foreach (XmlNode des in xlis)
{
if (des.Name == "name")
{
Response.Write(des.InnerText);
}
}
}
输出结果:
张三 李四注释我就不写了,自己捉摸把,不难!
找到就跳出循环另外xml这样写不如把name和email都写成person节点的属性。