0

我正在使用 QXmlStreamReader 解析一个 xml 文件。这个 XML 是这样的:

<?xml version="1.0" encoding="UTF-8"?>
<LangDef langCode="0809">
    <LangID ID="0x0100" Text="Foo"/>
    <LangID ID="0x0101" Text="Foo \n Bar."/>
</LangDef>

我遇到的问题是,当做

text = attribute.value().toString().toStdString();

text 的值导致"Foo \\n Bar.". 我应该怎么做才能让它写"Foo \n Bar."

4

0 回答 0