我从我需要处理的服务中获取此XML。我对XML Schema或Namespace fu不太了解,但对我来说它看起来很乱。有人可以看看它并告诉我如何让它变得更好吗?
我知道名称空间定义可以在第一行声明,而不是在每行行声明。还有什么可以清理的吗?
答案 0 :(得分:3)
我想说:将前两个元素保留为xsd前缀:它只出现在两个最外层的元素中。此外,在根目录中声明xmlns="http://com/acmephone/ovm/cas/types"
并从所有内容中删除typ:
前缀。
编辑:实际上将xsd前缀更改为其他前缀;它并不重要,但它似乎只会引起混淆,使用通常绑定到XML模式命名空间的前缀。