¶ÁÈ¡xmlÎÊÌâ
C# code:
public static string ReadCoXml(string xmlName, string sNode)
{
List<string> list= new List<string>();
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath(xmlName));
XmlNode xn = xmlDoc.SelectSingleNode(sNode);
XmlNodeList xnl = xn.ChildNodes;
foreach (XmlNode xnl in xn)
{
list.Add(xnl,InnerText);
}
return list;
}
Ìáʾforeach (XmlNode xnl in xn) Õâ²»ÕýÈ·
XmlNode ÕâÊÇÒ»¸ö½Úµã²»ÊÇÒ»¸ö½Úµã¼¯ÓÃnodes
XmlNode xn = xmlDoc.SelectSingleNode(sNode); Óýڵ㼯
foreach (XmlNode xnl in xn.nodes)
C# code:
public static string ReadCoXml(string xmlName, string sNode)
{
List<string> list = new List<string>();
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath(xmlName));
XmlNode child = xmlDoc.SelectSingleNode(sNode);
if (child != null)
{
XmlNodeReader nr = new XmlNodeReader(child);
while (nr.Read())
{
list.Add(nr.Value);
Ïà¹ØÎÊ´ð£º
Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......
ÒÑÖªÎļþ1.xmlºÍÊý¾ÝÎļþdb.xml£¬ÈçºÎÓÃjava±àд³ÌÐò£¬µÃ³ö2.xmlÎļþ£¿
1.ÒÑÖªxmlÎļþ 1.xml½á¹¹ÈçÏ£º
<cs>
<cs name="cs1" details="This is cs1" country="China&q ......
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<video>
<device deviceid="\\?\usb#vid_0c45&pid_613b#5&2d0620de& ......
ÏëÓÃXML¼ÓFLASH ×öͳ¼Æ±¨±í £¬£¬ÓÐûÓÐÈËÓкõĽ¨Òéѽ~~¾ÍÊǰÑXMLÀïµÄÄÚÈݵ¼Èëµ½×öºÃµÄFLASHÄ£¿éÀïÃæÈ¥¡£¡£¡£
°ï¶¥
ÄãûÓùý¿ªÔ´µÄOpenFlashChartÂð£¿
ÊÔÊÔFusionChart
Êý¾ÝÔ´¾ÍÊÇXMLµÄ
http://www.fusionc ......
ÎÒÓÐÒ»¸öÀàËÆµÄxmlµÄ string£¬Ïëͨ¹ý±éÀúÔõô¸öxml Êä³öÎÒÏëÒªµÄelementµÄÖµ
xml Ϊ£º
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......