在xml中使用元素或元素属性的文本是否更好?

时间:2016-01-22 09:20:29

标签: xml

我需要设计一个xml来在UI的运行时创建对象。它是一个具有相当混乱结构的项目的重构。

实际设计类似于:

<combobox label="foo" pos=(10, 10)>
    <item label="bar">
    ...
</combobox>

设计它的人不必为它实现解析器,我的方法将是这样的:

<combobox>
    <x>10</x>
    <y>10</y>
    <text>foo</text>
    ....
</combobox>

这会更直观,因为它更多地与解析文件时需要构造的对象有关。

但是,由于很难说服项目所有者,我自问这两者之间的区别,优缺点。

0 个答案:

没有答案