java处理xml文件中遇到的问题
在java处理xml文件时候遇到了下面的一个问题:
powerdesigner设计的表中有主键的情况下 .PDM文件生成的xml中就会生成下面几行代码:
<c:PrimaryKey>
<o:Key Ref="o30" />
</c:PrimaryKey>
String keyId = ((Element) tableNode.selectSingleNode("c:PrimaryKey/o:Key")).attributeValue("Ref");
Node keyId = ((Element) tableNode.selectSingleNode("c:PrimaryKey/o:Key/@Ref"));
if(keyId != null) String id = keyId.getText();