xml
一、属性和标签要用不同的字符表示
原因:编于后续编成,记忆。
一般标签用全大写,属性用小写如
<ROOT>
<PERSON name="swordfire">
<PERSON>
</ROOT>
二、一个文档中不要出现不同级别的相同名字的标签(虽然xml一样是合法的)
原因:xslt容易对这样的文档进行格式化显示。
否则如下:
<ROOT>
<GRADES>
<ITEM>
<CLASSES>
<ITEM>
</ITEM>
</CLASSES>
</ITEM>
<CLASSES>
<ITEM>
</ITEM>
</CLASSES>
<ITEM></ITEM>
</GRADES>
</ROOT>
这样对于ITEM它的显示模板(template)就很难定了。
不过如果要写特殊效果的话如大家 不同级别公用同一个模板(template)时候那么可以选择这样设计。
三、选择设计节点 。该用元素(element)还是该用属性(attribute)要判断好。
他们的原则是
变化的,需要扩展的用element
外部不关心的。不需要扩展的。用attribute。
浙公网安备 33010602011771号