Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

xml½âÎö¶àÖØ½Úµã

xmlΪ£º
<friendShares>
<totalCount>352</totalCount>
<friendShare>
<code>XXXXXXX</code>
<date>2010-01-15T00:00:00+08:00</date>
<friendId>499</friendId>
<movie>
<code>XXXXXX</code>
<contentId>89718</contentId>
<movieName>»ú¶¯²¿¶Ó¾¯Àý</movieName>
<picPath>/20090817/189736.gif</picPath>
</movie>
<nickName>xjmy</nickName>
<recommendId>32769</recommendId>
<uid>499</uid>
</friendShare>
<friendShare>
<code>XXXXXXX</code>
<date>2010-01-15T00:00:00+08:00</date>
<friendId>499</friendId>
<movie>
<code>XXXXXX</code>
<contentId>89718</contentId>
<movieName>»ú¶¯²¿¶Ó¾¯Àý</movieName>
<picPath>/20090817/189736.gif</picPath>
</movie>
<nickName>xjmy</nickName>
<recommendId>32769</recommendId>
<uid>499</uid>
</friendShare>
</friendShares>
java´úÂ룺
Document doc;
try {
doc = DocumentBuilderFactory.newInstance().newDocumentBuilder()
.parse(new InputSource(new StringReader(xml)));
NodeList nl = doc.getElementsByTagName("totalCount");
if(doc.getElementsByTagName("totalCount").item(0)!=null){
if(doc.getElementsByTagName("totalCount").item(0).getFirstChild()!=null){
int totalCount=Integer.parseInt(doc.getElementsByTagName("totalCount").item(0).getFirstChild().getNodeValue());
nl = doc.getElementsByTagName("friendShare");
for (int i=0;i<nl.getLength();i++){
IptvMembers members=new IptvMembers();
members.setCount(totalCount);
if(doc.getElementsByTagName("date").item(i)!=null){
if(doc.getElementsByTagName("date").item(i).getFirstChild()!=null){
String date=doc.getElementsByTagName("date").item(i).getFirstChild().getNodeValue();
date=date.replaceAll("T&q


Ïà¹ØÎĵµ£º

ASP.NET½âÎöxml·µ»ØÄ³½ÚµãÊôÐÔµÄÄÚÈÝ

test.xml
<?xml version="1.0" encoding="utf-8" ?>
<root>
    <R SecuCode="601600" Glossary="ѧITÍø²âÊÔ»ñÈ¡XML½á¹ûÏÔʾÕý³££¬¡£¡£¡£¡£¡£¡£¡£¹þ¹þ" />
    <R SecuCode="600056" Glossary="²âÊÔµÚ¶þ¸ö£¬¡£¡£¡£¡£¡£¡£¡£¹þ¹þ" />
</root>
ÏÂÃæxml½âÎö ......

XML ½âÎöc++Ô´Â루ͷÎļþ£©

/*
 * XMLTool.h ÅäÖÃÎļþ½âÎö¶¯Ì¬¿âÍ·Îļþ
 *  Ö÷ÒªÊä³öº¯Êý½Ó¿Ú·Ö±ðʵÏÖ¶ÔÅäÖÃÎļþµÄ¶ÁÈ¡ºÍдÈ룬Õë¶Ô½á¹û¼¯µÄ¸´ÖÆÇå¿Õ£¬ºÍÁ½¸ö×Ö·û´®´¦Àíº¯Êý
 *  ¶ÁÈ¡ÅäÖÃÎļþ½Ó¿Ú £ºint ReadXMLFile(XML_Node_Vector *XmlNodeVector, string filepath);
 *  Ð´ÈëÅäÖ ......

¼òµ¥µÄXMLÎļþ¶Áд £¨×ª£©

×¼±¸
¿ª·¢¹¤¾ß£ºVS2005£¬
ǰÌ᣺°²×°msxml6½âÎöÆ÷£¬msÍøÕ¾¿ÉÏÂÔØ
ͨ¹ýÏòµ¼´´½¨VC++ MFC ¹¤³Ì£¬»ùÓÚ¶Ô»°¿ò
Ìí¼ÓÒýÓÃ:
//ÔÚStdAfx.hÖÐÒýÈ붯̬Á´½Ó¿â MSXML.DLL(C:\windows\system32\msxml6.dll)
#import <msxml6.dll>
±à¼­×ÊÔ´£¬Ìí¼Ó¿Ø¼þ
ÔÚbookid¶ÔÓ¦µÄÎı¾¿òÓÒ¼ü£¬Ìí¼Ó±äÁ¿°ó¶¨£¨ÈçÏÂͼ£¬°ó¶¨¿Ø¼þÖµ£¬±äÁ¿Ã ......

XMLÔö\ɾ¡¢¸Ä¡¢²é¼òµ¥²Ù×÷

  protected void Page_Load(object sender, EventArgs e)
    {
        lblValue.Text = string.Format("{0:N}", 2500000);
        lblValue.Text = string.Format("{0:C3}", 2);
       ......

¡¾C#¡¿XSLTת»»XMLʵÀý

²úÆ·¼¸ÄêǰʹÓÃASP£¬ºóÀ´Éý¼¶µ½.Net 1.1£¬ÔÙÉý¼¶µ½2.0£¬Ò»Ö±¶¼ÓÐÓÃXSLTת»»XMLÉú³ÉÍøÒ³µÄ·½Ê½£¬ÉÔ΢ÕûÀíÏ¡£
    XML file:
<?xml version="1.0" encoding="utf-8" ?>
<ric>
  <catalog>
    <book price ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ