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

如何保存在xml文件上是不会被生成<>

                    XmlDocument XMLFile = new XmlDocument();
                    XMLFile.Load(HttpContext.Current.Server.MapPath(xml/thumbnails.xml));
                    XmlNode root= XMLFile.SelectSingleNode(Node);
                 
                    XmlNodeList xnl = XMLFile.GetElementsByTagName("thumbnails");
                   
                    if (xnl.Count != 0)
                    {
                        xnl[0].FirstChild.InnerText = "<thumbnail
filename=\"../upfile/Images/200912/20091204110027.jpg\" label=\"zcool1\" url=\"ProDetail.aspx?
Id=68&&MenuID=020103&&FirstNo=0201\">;";
                        XMLFile.Save(HttpContext.Current.Server.MapPath(Site));
                    }
<?xml version="1.0" encoding="utf-8"?>
<thumbnails>&lt;thumbnail filename="../upfile/Images/200912/20091204110027.jpg" label="zcool1"
url="ProDetail.aspx?Id=68&a


相关文档:

使用SimpleXML函数来加载和解析XML文档

 大量SmipleXML函数可用来加载和解析大量XML文档。
1.simpleXML_load_file()函数来加载指定的XML文件到对象。如果加载文件时遇到问题,则返回FLASE。例:
book.xml文件:
<?xml version="1.0" standalone="yes"?>
<library>
<book>
<title>Pride and Prejudice</title>
< ......

asp读取XML文件

<%
'
Set http=Server.CreateObject("Microsoft.XMLHTTP")
http.Open "GET","http://127.0.0.1/1.xml",False
http.send
Dim xml
Set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = False
'xml.load (Server.MapPath("1.xml")) '如果不是远程文件直接这一步
xml.Load(http.ResponseXML)
Dim t ......

CMarkup与tinyXml直接解析XML字符串

今天才知道CMarkup可以直接解析字符串形式的XML。以前都是先存入一个文件,然后从文件中load。多做了I/O操作,效率不高。
CMarkup xml;
CString str;
xml.SetDoc(str);
tinyXml也可以直接解析XML字符串,方式如下:
// directly parsing string with tinyxml   
const char* ......

xml解析


在java应用开发中我们和xml打交道得机会太平凡了,一般情况下我看会用JDOM或是DOM4j来解析我们得XML文件,下面是一个Dom4j解析xml文件得例子,其中包括了对xml文件得取值、赋值、提取节点、节点得遍历等。
SAXReader reader =
new
SAXReader();   
Document doc = reader.read(...);  &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号