锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲一区视频在线播放,亚洲AV成人精品网站在线播放,国产v亚洲v天堂无码网站http://www.tkk7.com/pdw2009/category/46023.html鏈珯涓嶅啀鏇存柊錛屾榪庡厜涓? <a >java寮鍙戞妧鏈綉</a>zh-cnThu, 16 Sep 2010 13:05:22 GMTThu, 16 Sep 2010 13:05:22 GMT60libxml涓嬌鐢▁path瑙f瀽xml鏂囦歡http://www.tkk7.com/pdw2009/archive/2010/08/23/329638.html鏈夌尗鐩鎬即鐨勬棩瀛?/dc:creator>鏈夌尗鐩鎬即鐨勬棩瀛?/author>Mon, 23 Aug 2010 04:06:00 GMThttp://www.tkk7.com/pdw2009/archive/2010/08/23/329638.htmlhttp://www.tkk7.com/pdw2009/comments/329638.htmlhttp://www.tkk7.com/pdw2009/archive/2010/08/23/329638.html#Feedback0http://www.tkk7.com/pdw2009/comments/commentRss/329638.htmlhttp://www.tkk7.com/pdw2009/services/trackbacks/329638.html #include <libxml/xpath.h>                                                            
#include <stdio.h>                                                                   
                                                                                     
xmlDocPtr  getdoc (char *docname) {                                                  
 xmlDocPtr doc;                                                                     
 doc = xmlParseFile(docname);                                                       
                                                                                    
 if (doc == NULL ) {                                                                
  fprintf(stderr,"Document not parsed successfully. \n");                          
  return NULL;                                                                     
 }                                                                                  
                                                                                     
 return doc;                                                                        
}                                                                                    
                                                                                     
xmlXPathObjectPtr  getnodeset (xmlDocPtr doc, xmlChar *xpath){                       
                                                                                    
 xmlXPathContextPtr context;                                                        
 xmlXPathObjectPtr result;                                                          
                                                                                     
 context = xmlXPathNewContext(doc);                                                 
 if (context == NULL) {                                                             
  printf("Error in xmlXPathNewContext\n");                                         
  return NULL;                                                                     
 }                                                                                  
 result = xmlXPathEvalExpression(xpath, context);                                   
 xmlXPathFreeContext(context);                                                      
 if (result == NULL) {                                                              
  printf("Error in xmlXPathEvalExpression\n");                                     
  return NULL;                                                                     
 }                                                                                  
 if(xmlXPathNodeSetIsEmpty(result->nodesetval)){                                    
  xmlXPathFreeObject(result);                                                      
    printf("No result\n");                                                           
  return NULL;                                                                     
 }                                                                                  
 return result;                                                                     
}                                                                                    
                                                                                     
                                                                                     
                                                                                     
                                                                                     
                                                                                     
int main(int argc, char **argv) {                                                    
                                                                                     
 char *docname;                                                                     
 xmlDocPtr doc;                                                                     
 xmlChar *xpath = (xmlChar*) "http://keyword";                                           
 xmlNodeSetPtr nodeset;                                                             
 xmlXPathObjectPtr result;                                                          
 int i;                                                                             
 xmlChar *keyword;                                                                  
                                                                                   
 if (argc <= 1) {                                                                   
  printf("Usage: %s docname\n", argv[0]);                                          
  return(0);                                                                       
 }                                                                                  
                                                                                     
 docname = argv[1];                                                                 
 doc = getdoc(docname);                                                             
 result = getnodeset (doc, xpath);                                                  
 if (result) {                                                                      
  nodeset = result->nodesetval;                                                    
  for (i=0; i < nodeset->nodeNr; i++) {                                            
   keyword = xmlNodeListGetString(doc, nodeset->nodeTab[i]->xmlChildrenNode, 1);  
    printf("keyword: %s\n", keyword);                                              
    xmlFree(keyword);                                                              
  }                                                                                
  xmlXPathFreeObject (result);                                                     
 }                                                                                  
 xmlFreeDoc(doc);                                                                   
 xmlCleanupParser();                                                                
 return (1);                                                                        
}                                                                                

demo.xml

 <?xml version="1.0" encoding="UTF-8"?>                 
<story>                                                
  <storyinfo>                                          
    <author>John Fleck</author>                        
    <datewritten>June 2, 2002</datewritten>            
    <keyword>example keyword瑁?lt;/keyword>                
  </storyinfo>                                         
  <body>                                               
    <headline>This is the headline</headline>          
    <para>This is the body text.</para>                
  </body>                                              
</story>                                                
    
                                                                                     

鎭寵甯崟鍑諱竴涓嬪箍鍛?


]]>
主站蜘蛛池模板: 亚洲AV无码久久寂寞少妇| 亚洲最大av资源站无码av网址| 97公开免费视频| 亚洲中文无码mv| 国产偷窥女洗浴在线观看亚洲| 久久国产色AV免费观看| 亚洲精品无码中文久久字幕| 亚洲日本中文字幕天堂网| 最近在线2018视频免费观看| 国产亚洲女在线线精品| 亚洲好看的理论片电影| 国产免费观看a大片的网站| 久草视频在线免费看| 在线观看国产一区亚洲bd| 亚洲成色999久久网站| 国产国产人免费人成免费视频 | 毛片基地看看成人免费| 亚洲国产成人久久综合一区| 亚洲精品偷拍视频免费观看| 亚洲三级在线免费观看| 二区久久国产乱子伦免费精品| avtt天堂网手机版亚洲| 久久九九亚洲精品| 国产免费AV片无码永久免费| 精品香蕉在线观看免费| 亚美影视免费在线观看 | 一级做a爰片久久毛片免费看| 久久亚洲精品无码VA大香大香| 国产伦一区二区三区免费 | 亚洲精品无码午夜福利中文字幕| 免费无码肉片在线观看| 国产成人一区二区三区视频免费| 国产精品日本亚洲777| 激情综合亚洲色婷婷五月APP| 亚洲AV无码成人精品区蜜桃| 亚洲精品国精品久久99热| 免费羞羞视频网站| 91麻豆最新在线人成免费观看| 日本高清免费观看| 国产精品美女久久久免费 | 亚洲三区在线观看无套内射|