c++ - QT C++ 项目(使用 XML 创建登录)
问题描述
我对我的实习项目有疑问。他们希望我创建一个基本Login
页面(ID, Password
)。我XML
为用户名和密码创建了一个文件。该程序应check the XML file for username and password
*. 如果它们是正确的,它将指向第二个窗口。我一直在处理用户名和密码的 XML 文件。如何读取 XML 文件中的这些信息。
解决方案
正如@JarMan 所说,我会推荐 QXmlStreamReader。您可以用文件 (QIODevice)、QString、QByteArray 等填充它...
解析一个值可能看起来像这样
xml.attributes().value( attribute ).toString();
ifattribute
是 QString 并且xml
是 QXmlStreamReader。
推荐阅读
- reactjs - 如何解决使用 React-Hook-Form 验证 React Sematic UI Form 的 TypeScript 错误?
- java - Kafka 容器不启动,因为 docker 警告:使用主机网络模式时,已发布的端口被丢弃
- r - geom_contour 标记特定轮廓(等压线)值
- javascript - d3.js:图表外显示的网格线
- javascript - 如何将 JavaScript 函数表达式保存在内存中?
- c# - Aspnetcore 健康检查降级状态被忽略
- r - 在 R 中快速多次应用一个函数
- react-native - undefined 不是一个对象(评估 '_reactNativeRecordScreen.RecordScreen.StartRecording'
- r - 将多列堆叠成R中具有单个值的单列
- android - 无法从 Firebase 存储中获取下载 URL(所需参考中不存在对象。)