一致" 如何做到这一点? en 0 -6ren">
gpt4 book ai didi

xml - 从 xml 标签中提取 QString

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

我从http请求中得到了这个结果QString,我需要做的是只提取标签内的字符串“一致”

"TranslatedText>一致</TranslatedText>"

如何做到这一点?

  <GetTranslationsResponse xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<From>en</From>
<Translations>
<TranslationMatch>
<Count>0</Count>
<MatchDegree>100</MatchDegree>
<MatchedOriginalText/>
<Rating>5</Rating>
<TranslatedText>一致</TranslatedText>
</TranslationMatch>
</Translations>

最佳答案

您可以使用 XPath 查询来执行此操作。

使用路径:

/GetTranslationsResponse/Translations/TranslationMatch/TranslatedText/text()

提取值。

我不确定您使用的是什么平台/语言,所以只需调查一下 QT 是否支持 XPath。

关于xml - 从 xml 标签中提取 QString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12357315/

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