我有一些我想要记录的XML文件和模式。使用NetBeans UML模型,Microsoft Word文档,Microsoft Excel电子表格和Microsoft Visio绘图记录此项目的所有内容。我是自我文档的粉丝,但这不是我的选择 - 必须生成外部文档。如何使用这些工具以图形方式描述XML文件和模式?
答案 0 :(得分:1)
虽然它在某种程度上取决于你的dtd / schema,但没有理由你不能在UML中做到这一点。例如,has--relationship标识哪些标签可以嵌套在其他标签中,并且属性可以很容易地列在每个“类”(aka标签)上。如果您更喜欢为标签制作自定义UML形状(基于类),那么这也是一种选择。
请参阅http://www.ibm.com/developerworks/library/x-umlschem/以获得一个不错的例子。