V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
cswanghan
V2EX  ›  问与答

半夜求指导啊!!tinyxml使用的问题~~有没有大神能解答啊~~

  •  
  •   cswanghan · 2011-03-17 02:58:12 +08:00 · 3349 次点击
    这是一个创建于 5027 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最简单的读取
    <?xml version="1.0" encoding="utf-8"?>
    <Scene>
    <staticbox mesh="crate.mesh">
    <position x="-8" y="2" z="4" />
    <dimension x="2" y="4" z="2" />
    <test>1</test>
    </staticbox>
    <staticbox mesh="crate.mesh">
    <position x="3" y="2" z="4" />
    <dimension x="2" y="4" z="2" />
    <test>2</test>
    </staticbox>
    </Scene>

    上面这个格式可以读 rootElement是Scene

    但是
    <?xml version="1.0" encoding="utf-8"?>
    <Tables>
    <Parameters>
    <Parameter Name="Name" Value="Calculator"/>
    <Parameter Name="Author" Value="Han Wang"/>
    <Parameter Name="Version" Value="1.0"/>
    <Parameter Name="About" Value="Theory of Computation"/>
    <Parameter Name="Case Sensitive" Value="False"/>
    <Parameter Name="Start Symbol" Value="&lt;Statement&gt;"/>
    </Parameters>
    <SymbolTable Count="23">
    <Symbol Index="0" Name="EOF" Kind="End"/>
    <Symbol Index="1" Name="Error" Kind="Error"/>
    <Symbol Index="2" Name="Whitespace" Kind="Whitespace"/>
    <Symbol Index="3" Name="Comma" Kind="Terminal"/>
    <Symbol Index="4" Name="Div" Kind="Terminal"/>
    <Symbol Index="5" Name="Divide" Kind="Terminal"/>
    <Symbol Index="6" Name="Equal" Kind="Terminal"/>
    <Symbol Index="7" Name="Float" Kind="Terminal"/>
    <Symbol Index="8" Name="Integer" Kind="Terminal"/>
    <Symbol Index="9" Name="LeftParentheses" Kind="Terminal"/>
    <Symbol Index="10" Name="Minus" Kind="Terminal"/>
    <Symbol Index="11" Name="Mod" Kind="Terminal"/>
    <Symbol Index="12" Name="Multiply" Kind="Terminal"/>
    <Symbol Index="13" Name="Plus" Kind="Terminal"/>
    <Symbol Index="14" Name="RightParentheses" Kind="Terminal"/>
    <Symbol Index="15" Name="Square" Kind="Terminal"/>
    <Symbol Index="16" Name="Variable" Kind="Terminal"/>
    <Symbol Index="17" Name="Expression" Kind="Nonterminal"/>
    <Symbol Index="18" Name="First Exp" Kind="Nonterminal"/>
    <Symbol Index="19" Name="Second Exp" Kind="Nonterminal"/>
    <Symbol Index="20" Name="Statement" Kind="Nonterminal"/>
    <Symbol Index="21" Name="Third Exp" Kind="Nonterminal"/>
    <Symbol Index="22" Name="Value" Kind="Nonterminal"/>
    </SymbolTable>
    </Tables>

    这个格式就读不了 会报错 就连简单的rootElement都读取不出来 有没有大侠能指导一下~~
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1080 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:46 · PVG 06:46 · LAX 14:46 · JFK 17:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.