0
我知道這可能已經問過一些時間,別的地方,但我無法找到一個令人滿意的答案:/最佳方式
假設我有一個靜態數據的某些量我的android應用程序。每個條目都有類似
Item {
firstValue;
secondValue;
List<SubItems> subItems;
}
SubItem {
title;
text;
}
什麼是存儲這個「項目」的最佳方式的結構 - 在尺寸和性能方面?
我的想法而已:
1)某種XML結構:
<root>
<Item>
<firstValue/>
<secondValue/>
<list>
<SubItem><title/><text/></SubItem>
<SubItem><title/><text/></SubItem>
<SubItem><title/><text/></SubItem>
</list>
</Item>
<Item> ... </Item>
...
</root>
這將需要一些讀者解析結構。
2)連接的字符串不同的分隔符:
<string>firstValue # secondValue # title % text ## title % text ## ...
通過「#」先拆,再拆由第三部分「##」獲得的子項,然後通過「%」分割。直到現在我使用第二個選項,但文本的數量越來越大,我這個連接似乎失去控制。