读取XML值非常简单。 C ++

时间:2013-11-17 18:47:17

标签: c++ xml

我有一些简单的代码来读取XML文件中保存的值。 我已经加载了XML文件并将数据排序为只显示一个值,但我似乎无法按照我的预期使其工作。目前它只列出元素名称而不是元素值。我必须忘记阅读价值或类似的东西。 (XML很简单)

<Name>USERNAME</Name>
while (xreader->Read())
                        {
                                switch (xreader->NodeType)
                                {
                                case XmlNodeType::Element:
                                    {
                                        if (xreader->Name->Equals("Name"))
                                        {
                                                listBox1->Items->Add(xreader->Name);
                                                listBox1->Items->Add(xreader->Value);
                                        }                                           
                                    }
                                    break;
                                }
                        }
                    xreader->Close();

1 个答案:

答案 0 :(得分:0)

感谢您的帮助。

最后,我将所有数据传递给一组变量并从那里对其进行排序。 这似乎是更简单的方法,而不是通过xreader直接处理数据。