gpt4 book ai didi

c++ - 如何在xml中使用双引号?

转载 作者:行者123 更新时间:2023-12-02 10:01:53 25 4
gpt4 key购买 nike

我用QT的QDomDocument .使用 QDomDocument::setContent() 时出现问题,编译器在这一行提示:
< field regexp = "text".+"text" >
我试过这样:

  • < field regexp = "text"".+""text" >
  • < field regexp = "text'"'.+'"'text" >
  • < field regexp = "text\".+\"text" >
  • 最佳答案

    XML 属性值可以由 ' 分隔,这在属性值必须包含 " 时很有用.

    因此,如果打算将属性值设置为 text".+"text , 采用:

    <field regexp='text".+"text'>

    或者, &quot;可用于 " .
    <field regexp="text&quot;.+&quot;text">

    另见:
  • When to escape double quote in XML
  • Simplified XML Escaping
  • 关于c++ - 如何在xml中使用双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62159868/

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