Получать строку, как это:Как получить значения дочерних узлов с QDomDocument?
<invoke name="CanClose" returntype="xml">
<arguments>
<string># 998.40</string>
<number>49920</number>
</arguments>
</invoke>
Я хотел бы использовать QDomDocument, чтобы получить значение дочерних узлов аргументов по их индексу (я хотел бы, чтобы извлечь строки „# 998,40“ и «49920 "в примере).
Это то, что я пробовал:
QString argument(int index)
{
QDomNode arg = xml->elementsByTagName("arguments").at(index);
return arg.nodeValue();
}
Но даже arg
был пуст. Что я здесь делаю неправильно?
Заранее спасибо.
'item' - это то же самое, что' at'. –
3.3 является ... древним :) –