我正在通过Java服务器生成XML-RPC响应,并且希望在生成的响应中跟踪输出
<member>
<name>Time</name>
<value>
<dateTime.iso8601>2019-04-24T12:25:16.725Z</dateTime.iso8601>
</value>
</member>
但是我得到的只是
<member>
<name>Time</name>
<value>2019-04-24T12:25:16.725Z</value>
</member>
我使用了Java Hashtable对象并设置了键值对。如下
Hashtable result = new Hashtable();
result.put("Time", Instant.now().toString());
在<dateTime.iso8601>
标签之间指定<value>
时我缺少什么?我需要明确定义它吗?如果可以的话?
答案 0 :(得分:0)
最终解决的数据类型问题
需要指定 java.util.Date 对象
Hashtable result = new Hashtable();
result.put("Time", Date.from(Instant.now()));