现在又下列的文件:<?xml version="1.0" ?>
<PMP>
    <Setup>
        <System>
            <USBMode value="0" />
            <LCDTV value="0" />
            <TVMode value="2" />
            <DefaultSetting value="0" />
            <SlideShowTime value="0" />
            <MaxPreviewedFile value="0" />
            <Volume value="30" />
            <KeyboardSound value="1" />
            <LCDBacklight value="7" />
            <ClockType value="0" />
        </System>
        <Power>
            <PowerOff value="0" />
            <LCDOff value="0" />
        </Power>
        <Battery>
            <LCDOff value="0" />
            <PowerOff value="0" />
        </Battery>
        <MosaicSize>
            <VideoMosaicSize value="7" />
            <PhotoMosaicSize value="4" />
        </MosaicSize>
        <ScreenSaver>
            <ScreenSaver value="0" />
            <SaverChoice value="1" />
        </ScreenSaver>
    </Setup>
</PMP>在VC的SDI中进行读取,如何才能读取到XML里面的值,
并把读取到得数值树状形式显示出来,
现在是不知道如何读取里面的数值,请大家给些源码,或者给点思路,谢谢了!!

解决方案 »

  1.   

    下载xml解析的类吧,或者使用微软自带的。
      

  2.   


    <?xml  version="1.0"  standalone="yes"?>  
    <InOutStore  xmlns="http://tempuri.org/InOutStore.xsd">  
       <OutStore>  
           <code>6900916200010</code>  
           <time>2005-7-11  20:47:54</time>  
       </OutStore>  
       <OutStore>  
           <code>1P25-68596-01</code>  
           <time>2005-7-11  20:48:10</time>  
       </OutStore>  
       <OutStore>  
           <code>6901028337168</code>  
           <time>2005-7-11  20:48:20</time>  
       </OutStore>  
       <OutStore>  
           <code>6901028337168</code>  
           <time>2005-7-11  20:48:32</time>  
       </OutStore>  
       <OutStore>  
           <code>6901028337168</code>  
           <time>2005-7-11  20:48:41</time>  
       </OutStore>  
       <PocketId>  
           <pid>001</pid>  
       </PocketId>  
    </InOutStore>  
    这样的XML 是可以读取的到,因为结点什么都比较明显,比较正规而对于我上面提到的那种XML 应该怎么去读取哪?
    现在总是取不到值??
      

  3.   

    // MSXML4的例子
    http://support.microsoft.com/kb/246230/zh-cn
      

  4.   

    用Markup来读啊!好多成型的函数,我最近也做了这个。。感觉挺好用的。建议先看一下XML文件格式。
      

  5.   

    TinyXML, 开源, 小巧, 灵活.就用它吧, 应用非常的广泛.
      

  6.   

    MSXML::IXMLDOMElement的getAttribute方法
      

  7.   


    我提到的这种XML写法 应该怎么样去读?读出来value的值?上面的很多方法都是对<OutStore>  
           <code>6901028337168</code>  
           <time>2005-7-11  20:48:20</time>  
       </OutStore> 
    这样的XML的进行内容读取的,
    本人需要第一种XML的读法!!希望大家给点建议和源码!!谢谢了!!!
      

  8.   

    到codeproject上去找找,有直接能用的,以前用过