【发布时间】:2010-04-09 15:41:08
【问题描述】:
我正在使用 java,目前我很愿意使用 w3c DOM 或 DOM4J。
假设我有一个像文本节点一样的节点,我发现了一些有趣的东西,比如在节点文本中出现子字符串。如果我想获得一个字符串,该字符串在该节点之前有一个数字字符,在该节点之后有几个字符,我该怎么做?基本上我需要能够围绕该字符串的出现显示原始 xml 的 sn-p。
例如,我在获取父节点然后调用 asXML 时遇到的问题是,我不再知道子字符串在文本节点中的确切位置。如果我在父母 xml 中再次搜索该字符串值,那么如果父母有其他包含该字符串出现的孩子,我可能会找到 2 次或更多次出现。
如果有人能回答这个问题,不胜感激。
【问题讨论】: