XML增\删、改、查简单操作
protected void Page_Load(object sender, EventArgs e)
{
lblValue.Text = string.Format("{0:N}", 2500000);
lblValue.Text = string.Format("{0:C3}", 2);
// 加载时不缓存数据
Response.Cache.SetNoStore();
if (!IsPostBack)
{
// 初始化页面显示
ShowXml();
}
}
// 初始化页面显示
private void ShowXml()
{
// 获取xml数据
string url = Server.MapPath("user.xml");
StreamReader sr = new StreamReader(url, System.Text.Encoding.GetEncoding("GB2312"));
// 操作xml文档
XmlDataDocument xmlDataDocument = new XmlDataDocument();
// 将读取的字节流保存到DataSet中
xmlDataDocument.DataSet.ReadXml(sr);
this.DataGrid1.DataSource = xmlDataDocument.DataSet.Tables[0].DefaultView;
// 定义显示ID
this.DataGrid1.DataKeyField = "username";
this.DataGrid1.DataBind();
xmlDataDocument = null;
sr.Close();
}
protected override void OnInit(EventArgs e)
{
相关文档:
test.xml
<?xml version="1.0" encoding="utf-8" ?>
<root>
<R SecuCode="601600" Glossary="学IT网测试获取XML结果显示正常,。。。。。。。哈哈" />
<R SecuCode="600056" Glossary="测试第二个,。。。。。。。哈哈" />
</root>
下面xml解析 ......
当页面载入时,会执行位于 body 部分的 JavaScript。
当被调用时,位于 head 部分的 JavaScript 才会被执行。
2006年1月14日,John Resig 在BarCampNYC上第一次发布了jQuery。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(St ......
写Unmanaged Code在.NET时代成为一种很悲惨的事,当你需要处理XML文件时,这种感觉会变得尤其强烈。FCL中的System.XML多简单啊,连Steve Ballmer都知道怎么用。
事情不会总是那么理想的,假如你要在C/C++程序里处理XML怎么办呢?
选择一:市面上的XML lib还是有几个的,最有名的当然是libXML。我一年前用过,很不错,我还 ......
java 代码
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList; ......