以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 WORD to XML, HTML to XML 』  (http://bbs.xml.org.cn/list.asp?boardid=13)
----  紧急求助!如何用vc++读取xml中的信息?望大家出谋划策,救小女子于水火之中,感激涕零!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=13&rootid=&id=44800)


--  作者:floraxue
--  发布时间:4/3/2007 8:00:00 PM

--  紧急求助!如何用vc++读取xml中的信息?望大家出谋划策,救小女子于水火之中,感激涕零!
一个xml文件,存放了一些简单的界面信息。比如,有一个窗口只含有一个对话框,对话框属性存放如下:
<dialog>
       <dialogname>test<\dialogname>
       <position>(0,1,24,44)<\position>
<\dialog>
我需要用vc++把界面还原出来,更具上面的信息。请教如何读取该xml文件?如何把xml中定义的dialog属性还原到界面?


望大家出谋划策,救小女子于水火之中,感激涕零!


--  作者:floraxue
--  发布时间:4/5/2007 9:50:00 PM

--  
我需要读取一个xml文档个个节点的内容,大致结构如下:
    <title>XXXX
      <dialog>
         <dialognanme>setting<\dialogname>
         <position>0,0,643,484<\positon>
         <class>
            <classname>Dialog<\classname>
            <ID>0<\ID>
            <position>13,58,630,451<\positon>
            <test>Pro&file<\test>
         <\class>
         <class>
            <classname>ComboBox<\classname>
            <ID>1<\ID>
            <position>85,65,258,91<\positon>
            <test>DefaultSettings<\test>
         <\class>
         。。。。
   <\dialog>
   <dialog>
   ........
   <\dialog>
........
   这个xml记录了一个窗口的信息,窗口有若干个dialog组成,每个dialog又有若干个控件组成。各个控件的属性都记录在各个节点内容中了。我需要读取这些属性,并依据这些属性把窗口再现出来。由于我针对的不是某个确定的xml,而只是依据这样的格式,再vc++6.0中循环读取出来。
    现在我遇到的困难就是不知道怎样做到这种循环读取,如果可以的话,请指点。
                      

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
6,437.500ms