解析datetime时的gephi错误

时间:2016-06-22 21:41:43

标签: xml datetime gephi

我试图在Gephi中显示动态.gexf文件,其中日期时间信息采用以下格式:2001-12-07 10:06:42

不幸的是,我一直收到错误The time interval for node XY could not be parsed. Use xsd:date, xsd:dateTime or Double formatting.

我还在.gexf文件中添加了以下信息:

<?xml version="1.0" encoding="UTF-8"?>
<gexf version="1.2" xmlns="http://www.gexf.net/1.2draft" xmlns:viz="http://www.gexf.net/1.2draft/viz" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/XMLSchema-instance">
  <graph defaultedgetype="directed" mode="dynamic" timeformat="datetime">
    <attributes class="node" mode="dynamic">
      <attribute id="0" title="duration" type="string"/>
      <attribute id="1" title="end" type="string"/>
    </attributes>
    <nodes> (...)

但解析datetime仍然没有成功。对此有任何帮助将非常感激。

1 个答案:

答案 0 :(得分:1)

如果将来有人面对这个问题,我设法通过在日期和时间信息之间加上T来解决它,例如:

2001-12-07 10:06:42已更改为2001-12-07T10:06:42

(旁注:两个日期时间信息都是字符串)