我必須在xml中表示以逗號分隔的字符串。第一個字符串應該對應指數爲0,第二個應該對應於指數1等在xml/xsd中表示逗號分隔的cData
這是我打算做
選項1
<Representation>
<indexes>0,1,2</indexes>
<values><![CDATA[x,y,z]]>,![CDATA[x1,y1,z1]]>,![CDATA[x2,y2,z2]]></values>
</Representation>
選項2
<Representation>
<index id="0">x,y,z</index>
<index id="1">x1,y1,z1</index>
<index id="2">x2,y2,z2</index>
</Representation>
我更喜歡選項1,因爲我可以將所有內容都表示爲4行,而不是選項2,這意味着假設有100個索引要表示,選項1在兩行中完成,而在選項2中,線數會增加。選項1是否有效,我不確定?
我打算投票結束「基於意見」,因爲如果沒有看到您的設計標準,我們不能建議哪種設計最好。 –