我有像this示例中的数据结构一样的CSS:
/ * CSS样式表文件* .pss * /
@include“otherStyleSheet.pss”;
/ * comment * / [propertyID =“72100000”] {fillColor:#f3f1ed;
minSize:5; lineWidth:3; }/ * sphere * / [propertyID =“2352 ????”] {lineType:dotted; }
/ * square * / [propertyID =“2115 ????”] {lineType:thinline; }
/ * ring * / [propertyID =“2315 ????”] {lineType:thickline;
[hasInnerRing = true] { innerLineType:细线; }}
所以我总是有一个根标签 propertyID 及其相应的属性,如 fillColor 和 lineType 等。
让我们假设,这个数据已经结构化了(属性是孩子等)...让我们说:
QStandardItemModel* treeModel = new QStandardItemModel();
当我在上面这样的QStandardItemModel中有这个例子时,我怎样才能有效地从一个文件到一个文件以序列化方式编写这个模型? (请不要JSON,没有XML推荐)
假设我只是在一个属性中的一个属性ID中被置换,我可以在不解析前面的属性ID的情况下访问它吗? 提前致谢!