現在,我通過簡單地重寫用戶請求的文件來保存我的數據。我的XML的結構方式是這樣的:用TinyXML修改文檔
Skeleons root
Skeleton with string name attribute
bone with attributes
bone with attributes
bone with attributes
bone with attributes
end Skeleton
Skeleton with string name attribute
bone with attributes
bone with attributes
bone with attributes
bone with attributes
end Skeleton
....
end Skeletons root
我遍歷,看是否所需名稱的骨架存在,如果它想完全重寫。如果不是,我想將它添加到根元素的底部。
有沒有人有這樣的例子?
謝謝
在這兩種情況下,你想添加一個「骨骼」嗎?或者您是否也想修改現有的骨骼? – MSalters
@ MSalters Nope我從不想修改現有的Bone,如果骨架存在,覆蓋它,否則在根結尾處創建一個新的骨架。 – jmasterx