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

lucene 解析xml 深未来技术

1、安装DOM4j
http://www.dom4j.org/
2、安装jaxen
http://jaxen.org/releases.html
3、代码
package extract;
import java.io.*;
import org.dom4j.*;
import org.dom4j.io.*;
import java.util.*;
public class XmlExtract {
    private SAXReader reader;
    private Document document;
 
 /**
  * @param args
  */
    public XmlExtract(){
         reader=new SAXReader();
   try {
    document=reader.read(new File("./htmls/abcde.xml"));
   } catch (DocumentException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
    }
 @SuppressWarnings("unchecked")
 public void exxml(String path){ 
         if (document==null) return;
      List l=document.selectNodes(path);
   System.out.println(path);
   Iterator it=l.iterator();
   while (it.hasNext()){
     Element ele=(Element) it.next();
     List li=ele.elements();
     Iterator i=li.iterator();
     while (i.hasNext()){
      Element e=(Element) i.next();
      System.out.println("name:"+e.getName()+"\t text:"+e.getText());
     }
                 
   }
 }
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  XmlExtract xmlext=new XmlExtract();   
  xmlext.exxml("/Config/vmacore/threadPool");       
 }
}
4、效果与截图
/Config/vmacore/threadPool
name:TaskMax  te


相关文档:

InfoPath开发:获取XML文件中的数据

本文示例源代码或素材下载
  本节的内容:
  如何在InfoPath中使用数据连接来从XML文件中获取数据
  如何通过代码来修改数据连接中的XML文件路径
  打开Visual Studio 2008,以“InfoPath 2007表单模板”为项目模板新建一个项目。
  项目创建完后,就会看到一个空空如也的mainifest.xsf文件,这 ......

XML Schema帮助文档3

XML Schema attributeGroup 元素
定义和用法
attributeGroup 元素用于对属性声明进行组合,这样这些声明就能够以组合的形式合并到复杂类型中。
元素信息
出现次数
无限制
父元素
attributeGroup、complexType、schema、restriction (simpleContent)、extension (simpleContent)、rest ......

as3操作xml之二

范例如下:
var xml:XML=
         <body>
             text1
             <bar>barText1</bar>
    & ......

C#小Tip:Xml操作简明手册 2


2)如何创建一个xml文档
由于xml实质也只是一个文本文件,所以最简单你可以直接使用System.IO下的类生成一个文件,并存储成xml文件,当然,你需要手动保证该文件形式良好,比如必须有根元素、必须有关闭标签、必须正确嵌套等等。
 
如果你懒得自己去想文件的形式,可以使用System.Xml下的类。
 
Code
Xml ......

C#序列化与反序列化Xml,利用范型做通用化处理

public class yzzSerialize
{
private yzzSerialize()
{ }
private static yzzCache cache = new yzzCache();
public static T GetfromXml<T>(string xmlpath, T t)
{
using (FileStream fs = new FileStream(xmlpath, FileMode.Open, FileAcces ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号