2011-10-27 15 views
0

アクセス子供で、次のXMLを言うことができます:QXML - 、私が持っているsequentialy

<geometry> 
    <point x=0 y=0/. 
    <point x=1 y=1/. 
    <point x=2 y=2/. 
</geometry> 

そして、私は次のコードを持っている:

QFile file(...); 
QDomDocument dom; 
dom.setContent(&file); 
QDomElement geometry = dom.documentElement(); 
for(int i=0; i<geometry.childNodes().size(); ++i) { 
    std::cout << childNodes().item(i).toElement().attribute("x").toDouble() << std::endl; 
} 

は、それが私の出力が常にあることになることをguarantedするです以下?

1.0 
2.0 
3.0 

答えて

1

QDomNodeListが発注されchildNodes実装W3C's NodeListによって返されたので、はい、それは、あります。