gpt4 book ai didi

xml - 如何在 xml 文件中搜索文本并使用 qml 更改它?

转载 作者:行者123 更新时间:2023-12-04 05:08:03 25 4
gpt4 key购买 nike

我正在尝试为使用 QML 的 Ubuntu touch 编写应用程序。我现在想要做的是搜索一个 xml 文件并更改文本。

这是我的 XML 文件:

<phonelist>
<phone>
<name>drewphone</name>
<lost>no</lost>
</phone>
<phone>
<name>sarahpone</name>
<lost>yes</lost>
</phone>
</phonelist>

我想搜索 sarahphone 或 drawphone,然后将丢失更改为是或否。有没有简单的方法来做到这一点?

最佳答案

由于 QML 没有文件 I/O,我很好奇您最初是如何读取这个文件的。

假设您从 XMLHttpRequest 获取此 XML,听起来您想在 javascript 中执行此操作。由于 javascript 的设计没有考虑到数据操作任务,因此您可以访问的唯一可以帮助您的库是字符串操作库。如果您真的不想编写 C++(您可以在其中访问实际的 XML 解析器库),并且您的 xml 保持非常简单,您可以使用正则表达式来查找和替换适当的文本。

关于xml - 如何在 xml 文件中搜索文本并使用 qml 更改它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15260871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com