2、pugixml追加のノード、挿入性

xmlファイルは、以下のとおりです。ノード、属性、属性値

    :: xml_documentのDOCプーギー; 

    // 追加ノードノード 
    プーギー:: = doc.append_child xml_nodeノード(" ノード" ); 

    // 追加のノードのサブノード説明、シンプルのノード値 
    プーギーxml_node DESCR :: = node.append_child(" 説明" ); 
    descr.append_child(プーギー:: node_pcdata).set_value(" シンプルノード" ); 

    // 追加のノードの子ノードのPARAM、説明前 
    プーギー:: xml_node PARAM = node.insert_child_before(" PARAM 、DESCR)。

    // 追加の属性、ノードのparam 
    param.append_attribute(" 名前")=" バージョン" ; 
    param.append_attribute(" ")= 1.1 ; 
    param.insert_attribute_after(" タイプ"、param.attribute(" 名前"))= " フロート" ; // 挿入型属性プロパティ名の後に

    // 印刷結果の 
    ドキュメント.print(STD :: coutの);

 

おすすめ

転載: www.cnblogs.com/xixixing/p/12123035.html