TinyXMLというXML解析器の使い方はどうですか?

TinyXMLを使用してXMLファイルを解析するには、次の手順に従うことができます。

  1. TinyXMLのライブラリファイルとヘッダーファイルをダウンロードし、プロジェクトに組み込んでください。
  2. TiXmlDocumentオブジェクトを作成し、XMLドキュメントを表すようにします。
TiXmlDocument doc;
  1. ファイルを読み込む
if (doc.LoadFile("example.xml")) {
    // XML文件加载成功
} else {
    // XML文件加载失败
}
  1. ルート要素
TiXmlElement* root = doc.RootElement();
  1. 最初の子要素
  2. 次の隣接要素
// 遍历根元素的子元素
for (TiXmlElement* elem = root->FirstChildElement(); elem != nullptr; elem = elem->NextSiblingElement()) {
    // 处理每个子元素
}
  1. 特性
const char* value = elem->Attribute("attribute_name");
  1. テキストを取得します。
const char* text = elem->GetText();
  1. 設定する
elem->SetValue("new_value");
  1. ファイルを保存する (Fairu wo hozon suru)
doc.SaveFile("example.xml");

これがXMLファイルを解析するための基本的なステップです。実際のニーズに応じて、より多くのTinyXMLメソッドやプロパティを使用して、XML文書の解析や操作を行うことができます。

bannerAds