首页 > 解决方案 > QT C++ 项目(使用 XML 创建登录)

问题描述

我对我的实习项目有疑问。他们希望我创建一个基本Login页面(ID, Password)。我XML为用户名和密码创建了一个文件。该程序应check the XML file for username and password*. 如果它们是正确的,它将指向第二个窗口。我一直在处理用户名和密码的 XML 文件。如何读取 XML 文件中的这些信息。

标签: c++qtreadxml

解决方案


正如@JarMan 所说,我会推荐 QXmlStreamReader。您可以用文件 (QIODevice)、QString、QByteArray 等填充它...

解析一个值可能看起来像这样

xml.attributes().value( attribute ).toString();

ifattribute是 QString 并且xml是 QXmlStreamReader。

请参阅文档https://doc.qt.io/qt-5/qxmlstreamreader.html


推荐阅读