0
我有存儲在QXmlStreamAttributes實例中的屬性,屬性值可能包含在運行時評估的表達式。QXmlStreamAttributes如何修改屬性?
當我評估一個表達式時,我想更新集合中的值。
是否可以修改屬性值並更新原始條目?
QXmlStreamAttributes類中的很多可用方法都使用索引來引用屬性,有一種替換方法,但是如何獲取類中特定項目的索引?
我有存儲在QXmlStreamAttributes實例中的屬性,屬性值可能包含在運行時評估的表達式。QXmlStreamAttributes如何修改屬性?
當我評估一個表達式時,我想更新集合中的值。
是否可以修改屬性值並更新原始條目?
QXmlStreamAttributes類中的很多可用方法都使用索引來引用屬性,有一種替換方法,但是如何獲取類中特定項目的索引?
解決:使用
首先參考收集,得到「的indexOf」使用其屬性名稱和當前值的屬性。
一旦索引已知,使用'replace'方法將指定索引處的屬性替換爲新屬性。