cocos2d-x-2.2.0的CCDictionary使用问题

 
<pre class="brush:; toolbar: true; auto-links: false;"> 
CCDictionary *strings = CCDictionary::create(); 
strings->createWithContentsOfFile("string.xml"); 
//把strings插入到新的文件中 
strings->writeToFile("string2.xml"); 

使用上面代码,把string.xml文件的内容读取出来,然后些人到string2.xml, 
string.xml内容为: 
<pre class="brush:cpp; toolbar: true; auto-links: false;"> 

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"/> 

<plist version="1.0"> 
<dict> 
<key>s</key> 
<string>d</string> 
</dict> 
</plist> 

但是复制出来的string2.xml 结果确实:

<?xml version="1.0" encoding="UTF-8"?>

其实就是读取string.xml的时候,读不全,所以后来使用key获取也是失败,这几天学习发现了这个,不知道怎么使用,有人知道原因吗?