kml 我不会.
只会 xml
只会 xml
解决方案 »
- 请教个反编译的方法的源代码
- GridControl 单击列头选择整列
- 皮肤的使用
- 这个问题怎么解决,消息问题
- listview前面加了checkbox,多选选的是false,想要checkbox实现当选怎么弄哟!
- 如,我点击一个按酒Button,使TextBox中获得焦点,且光标闪动.如何实现?,谢谢.
- 【菜鸟求助】ComponentOne(C1)控件的注册问题
- 动态绑定datagrid的问题,急!急!!!100分
- frame的问题,大侠们帮忙!
- 这是我仅有的分了!不要因为没有分就不理我!我很急需呀!在线等!
- datalist 怎样实现像表一样的功能
- 请教:如何用C#代码实现Install 和Uninstall outlook AddIn组件?
using System.Data;
using System.Collections;
using System.Xml;
using System.IO;
using System.Text;namespace Zhzuo
{
/// <summary>
/// ZZConsole 的摘要说明。
/// </summary>
public class ZZConsole
{
[STAThread]
static void Main(string[] args)
{
XmlDocument xdoc= new XmlDocument();
xdoc.Load(@"d:\test.xml");
DataSet ds = CreatDataSet();
XmlNodeList xList = xdoc.SelectNodes("//Item");
foreach(XmlNode xNode in xList)
{
DataRow dr = ds.Tables["Items"].NewRow();
dr["Item"] = xNode.Attributes["Name"].Value;
ds.Tables["Items"].Rows.Add(dr);
}
foreach(DataRow dr in ds.Tables["Items"].Rows)
{
Console.WriteLine(dr["Item"].ToString());
}
Console.ReadLine();
}
public static DataSet CreatDataSet()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable("Items");
DataColumn dc = new DataColumn("Item",typeof(string));
dt.Columns.Add(dc);
ds.Tables.Add(dt);
return ds;
}
}
}
=======================================================
<?xml version="1.0" encoding="utf-8" ?>
<Root>
<Class Name="1">
<Item Name="Item11"/>
<Item Name="Item12"/>
<Item Name="Item13"/>
<Item Name="Item14"/>
</Class>
<Class Name="2">
<Item Name="Item21"/>
<Item Name="Item22"/>
<Item Name="Item23"/>
<Item Name="Item24"/>
</Class>
</Root>
namespace Zhzuo
{
class ZZConsole
{
[STAThread]
static void Main(string[] args)
{
string strXml="<?xml version=\"1.0\"?>"
+"<Data>"
+"<Head>"
+"<Nodeid>1111</Nodeid>"
+"<Subid>2222</Subid>"
+"<Version>2004</Version>"
+"<Date>20040302</Date>"
+"<Time>101500</Time>"
+"</Head>"
+"<Body>"
+"<Code>01</Code>"
+"<Name>深圳</Name>"
+"<IdType>0</IdType>"
+"<Idno>110258740824082</Idno>"
+"</Body>"
+"</Data>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(strXml);
string vv;
XmlNodeList myNodes = doc.GetElementsByTagName("Version");
vv = myNodes[0].InnerText;
//修改
myNodes[0].InnerText = "123455";
Console.WriteLine(vv);
myNodes = doc.SelectNodes("//Version");
vv = myNodes[0].InnerText;
Console.WriteLine(vv);
//修改
myNodes[0].InnerText = "67890";
doc.Save("d:\\text.xml");
Console.ReadLine();
}
}
}
using System;
using System.IO;
using System.Text;
using System.Diagnostics;
using System.Threading;
using System.Collections;
using System.Data;
using System.Xml;
using System.Management;
using System.Net;
namespace Zhzuo
{
class ZZConsole
{
[STAThread]
static void Main(string[] args)
{
string strXml="<?xml version=\"1.0\"?>"
+"<Data>"
+"<Head>"
+"<Nodeid>1111</Nodeid>"
+"<Subid>2222</Subid>"
+"<Version>2004</Version>"
+"<Date>20040302</Date>"
+"<Time>101500</Time>"
+"</Head>"
+"<Body>"
+"<Code>01</Code>"
+"<Name>深圳</Name>"
+"<IdType>0</IdType>"
+"<Idno>110258740824082</Idno>"
+"</Body>"
+"</Data>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(strXml);
string vv;
vv = doc.GetElementsByTagName("Version")[0].InnerText;
Console.WriteLine(vv);
vv = doc.SelectNodes("//Version")[0].InnerText;
Console.WriteLine(vv);
Console.ReadLine();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using Microsoft.Win32;
using System.Text.RegularExpressions;
using System.Xml.Xsl;
using System.Xml;
using System.Configuration;
using System.Data;
using Microsoft.VisualBasic;/*------------------------------------------------
http://blog.csdn.net/zhzuo
--------------------------------------------------*/
namespace Zhzuo.VS2005Test.ConsoleTest
{
class Program
{
private static DateTime ds;
private static int i;
private static bool n; static void Main(string[] args)
{
string strXml = "<?xml version=\"1.0\"?>"
+ "<items>"
+ "<item>"
+"<id>5</id>"
+ "<name>0.15</name>"
+ "</item>"
+ "<item>"
+"<id>6</id>"
+ "<name>0.20</name>"
+ "</item>"
+ "<item>"
+"<id>7</id>"
+ "<name>0.30</name>"
+ "</item>"
+ "<item>"
+"<id>8</id>"
+ "<name>0.40</name>"
+ "</item>"
+ "<item>"
+"<id>9</id>"
+ "<name>0.50</name>"
+ "</item>"
+ "</items>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(strXml);
XmlNodeList nodeList = doc.SelectNodes("//item[id>7]");
Console.WriteLine(nodeList.Count); Console.ReadLine();
}
}
}