Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在xml中使用双引号?_C++_Xml_Qt - Fatal编程技术网

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

C++ 如何在xml中使用双引号?,c++,xml,qt,C++,Xml,Qt,我使用QT的QDomDocument。使用时出现问题,编译器在这一行抱怨: 我试过: XML属性值可以用'分隔,这在属性值必须包含“时非常有用 因此,如果中的属性值是,例如,text.“+”text,请使用: <field regexp='text".+"text'> 另请参见: 你为什么不使用一个(6页上的变体)?或者只是使用一个.jJPijull:我只讨论了XML的良好性问题。谢谢你对C++函数参数的字符串形成的建议,这的确是必须首先满足的。 <field

我使用QT的
QDomDocument
。使用时出现问题,编译器在这一行抱怨:

我试过:


XML属性值可以用
'
分隔,这在属性值必须包含
时非常有用

因此,如果中的属性值是,例如,
text.“+”text
,请使用:

<field regexp='text".+"text'>
另请参见:


  • <>你为什么不使用一个(6页上的变体)?或者只是使用一个.jJPijull:我只讨论了XML的良好性问题。谢谢你对C++函数参数的字符串形成的建议,这的确是必须首先满足的。
    <field regexp="text&quot;.+&quot;text">