XMLEncoder java版

时间:2012-07-03 04:29:57

标签: java xml graph version xmlencoder

我使用XMLEncoder将JGraph对象编码为XML格式。我使用2台机器进行测试,两者都有与我用cmd java -version

检查的java版本相同的版本
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)

但是,我从以下两台机器获取这些XML标头: 机器1:

<java version="1.6.0_31" class="java.beans.XMLDecoder"> 

机器2:

<java version="1.7.0_05" class="java.beans.XMLDecoder">

任何人都知道为什么java版本不同? 我问这个问题的原因是因为我怀疑是我的下列问题的根本原因。 之后,我使用XMLDecoder来解码JGraph对象。但是,graphModel为我提供了不同的结果

Object[] objs = graphModel.getOutgoingEdges(graphModel, cell);

对于机器1,objslength = 1,机器2 objslength = 0。 任何人有任何想法?这是java版本的问题吗?

0 个答案:

没有答案