【问题标题】:Filter returned XML element's过滤返回的 XML 元素
【发布时间】:2017-04-15 18:44:09
【问题描述】:

我创建了一个返回特定 XML 元素内容的方法。返回的列表如下:

data/13-Apr-2017-17:08:46-usage
archive/13-Apr-2017-17:08:58-usage
data/13-Apr-2017-17:09:04-usage
data/13-Apr-2017-17:11:47-bandwidth
archive/13-Apr-2017-17:11:47-operation
archive/13-Apr-2017-18:42:05-bandwidth
data/13-Apr-2017-18:42:05-operation
archive/14-Apr-2017-09:57:18-usage
debug/14-Apr-2017-13:45:46-usage

然后如何过滤它以仅返回以数据开头并包含文本用法的元素?进一步的步骤可能是仅返回具有最近日期/时间的值。

【问题讨论】:

  • 你有什么尝试吗?

标签: java xml filter element


【解决方案1】:

啊,我想我明白了。类似这样的事情:

if(eElement.getElementsByTagName("Key").item(0).getTextContent().startsWith("data")){
    System.out.println("Key: " + eElement.getElementsByTagName("Key").item(0).getTextContent());
}

我还有其他一些事情要解决,但应该从这里得到它。

【讨论】:

    猜你喜欢
    • 2019-09-29
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多