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

VC解析XML 使用CMarkup类解析XML


  我是使用的CMarkup类对XML进行操作。        
         CMarkup好象都是先从一个xml文件里面把内容读出来,再进行解析,搞得我恨不得要把我的CString写到xml文件里面再取出来了。
         如果需要直接读取CString,可以直接用
         CMarkup::SetDoc方法。
         最后其他的方法转载别人的使用例子,写得很全。
来自http://hi.baidu.com/yxifu/blog/item/fa1569225bda52a44623e8f0.html
(一) 先讲一下XML中的物殊字符,手动填写时注意一下。
字符                  字符实体
&                      &或&
'                      '或'
>                      >或>
<                      &lt;或&<
"                       &quot;或"
(二) CMarkup类的源代码。
这是目前的最新版本;
这是官网示例文件,取出里面的Markup.cpp和Markup.h,导入你的工程里面,CMarkup类就可以用了;
下载地址:http://www.firstobject.com/Markup83.zip
(三) 创建一个XML文档。
CMarkup xml;
xml.AddElem( "ORDER" );
xml.AddChildElem( "ITEM" );
xml.IntoElem();
xml.AddChildElem( "SN", "132487A-J" );
xml.AddChildElem( "NAME", "crank casing" );
xml.AddChildEl


相关文档:

java 生成xml文件

import java.awt.Image;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
public class createXml
{
public static boolean writeXml(String path,String dir,String wpath,String wname)
{
File[] files = ReaderListFiles(path);
boo ......

使用kxml解析xml文件(二)

一. 不同XML格式上的差异
<Bil BilID="09120005">
<Product PID="XS000-3">
<Package Needuan="10"/>
<Package Needuan="8"/>
</Product>
</Bil>
 

<channel>
<title>Meerkat: An Open2 Wire Service</title>
<link>http://meerkat. ......

XML 文件sax解析 之创建document对象

一.生成document对象。
import org.jdom.*;
import org.jdom.input.SAXBuilder;
public class ReportDocUtil {
  public ReportDocUtil() {
  }
  /**
   * <p>Description:covert xml file to Document</p>
   * @param url 格式xml文件的存放的相对路径
 & ......

小毛驴xml初步试验

  XmlDocument xmldoc = new XmlDocument();//创建xml文档对象
        XmlNode root;//根节点
        xmldoc.Load(Server.MapPath("address.xml"));//加载xml文档
        root = xmldoc.DocumentEle ......

java 将EXCEL表格数据转换成XML格式

有时候我门需要把EXCEL表格中的数据转换成XML格式 这需要用到JXL(分析EXCEL)包和JDOM包(构成XML)
import java.io.*;
import jxl.*;
import org.jdom.Element;
import org.jdom.Document;
import org.jdom.output.XMLOutputter;
/**
 *
 * @author guo
 */
public class EtoX {
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号