[英]C++ What is the most efficient way of reading XML files?
我對嘗試弄清楚如何讀取XMLfile很有興趣,因為這似乎是為視頻游戲創建關卡的最佳方法。 我正在使用一個名為pyxel edit的程序來設計關卡,並且可以將精靈表導出為XML。
輸出看起來像這樣:
<tilemap tileswide="2" tileshigh="2" tilewidth="16" tileheight="16">
<layer number="0" name="Layer 0">
<tile x="0" y="0" index="0" rot="0" flipX="false"/>
<tile x="1" y="0" index="1" rot="0" flipX="false"/>
<tile x="0" y="1" index="2" rot="0" flipX="false"/>
<tile x="1" y="1" index="3" rot="0" flipX="false"/>
</layer>
</tilemap>
我從學習Unity3D的javascipt和C#開始,但是我從未發現自己會遇到XML有用的情況。
有什么好的在線資源可以用來增進我的理解?
如果有人有時間提供如何閱讀此書的示例,那也將對我有很大幫助,但前提是您有時間這樣做。 如果沒有,那么我將使用我發現的所有資源:)
對於解析XML文件,也許boost library
是一個很好的選擇。 解析XML文件很方便。 有關更多詳細信息,請單擊boost / property_tree / xml_parser.hpp 。 希望對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.