Author: jukka Date: Fri Sep 5 06:40:12 2008 New Revision: 692442 URL: http://svn.apache.org/viewvc?rev=692442&view=rev Log: TIKA-155: Java class file parser
Fixed the /descendant:node() feature to get just direct text children instead of also the context node and all it's attributes at the top level. Modified: incubator/tika/trunk/src/main/java/org/apache/tika/sax/xpath/XPathParser.java Modified: incubator/tika/trunk/src/main/java/org/apache/tika/sax/xpath/XPathParser.java URL: http://svn.apache.org/viewvc/incubator/tika/trunk/src/main/java/org/apache/tika/sax/xpath/XPathParser.java?rev=692442&r1=692441&r2=692442&view=diff ============================================================================== --- incubator/tika/trunk/src/main/java/org/apache/tika/sax/xpath/XPathParser.java (original) +++ incubator/tika/trunk/src/main/java/org/apache/tika/sax/xpath/XPathParser.java Fri Sep 5 06:40:12 2008 @@ -62,7 +62,7 @@ return NodeMatcher.INSTANCE; } else if (xpath.equals("/descendant:node()")) { return new CompositeMatcher( - NodeMatcher.INSTANCE, + TextMatcher.INSTANCE, new ChildMatcher(new SubtreeMatcher(NodeMatcher.INSTANCE))); } else if (xpath.equals("/@*")) { return AttributeMatcher.INSTANCE;