怎么样MDB数据库文件作为数据源,转换为XML文件输出,我用的是ADO控件+VB6
用ADO的Recordset对象的save方法,Recordset.Save 文件名, adPersistXML 。
可是保存的不是标准的XML文件格式,而是Schema文件。怎么样格式化输出这种文件呢?像XML一样控制输出。

解决方案 »

  1.   

    你指的“标准xml文件格式”是什么样子的?
    要怎么 像xml一样控制输出。  ???
      

  2.   

    必须为XML格式写相关的XML格式代码。每一段文字都得这个样子。XML是高手中的难题。
      

  3.   

    save方法保存出来的就是标准的xml格式啊!
    如果要操作 直接用open方法就可以了啊!
      

  4.   

    adodb_recordset.Open SQL, conn, 1, 1
    GetData = "<root>"
    while not adodb_recordset.EOF 
    GetData = GetData & "<record>"
    for i = 0 to adodb_recordset.Fields.Count -1
        set v = adodb_recordset.Fields.Item(i)
        GetData = GetData& "<" & adodb_recordset.Fields.Item(i).Name &">" &_
    adodb_recordset.Fields.Item(i).Value &_
            "</" & adodb_recordset.Fields.Item(i).Name &">"
    set v = Nothing
    next
    GetData = GetData & "</record>"
    adodb_recordset.MoveNext
    wend
    GetData = GetData & "</root>"