[Htmlparser-cvs] htmlparser/src/org/htmlparser/scanners TableRowScanner.java,1.24,1.25 TableColumnSc
Brought to you by:
derrickoswald
From: <der...@us...> - 2003-05-24 10:15:09
|
Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/scanners In directory sc8-pr-cvs1:/tmp/cvs-serv8838/org/htmlparser/scanners Modified Files: TableRowScanner.java TableColumnScanner.java Log Message: Fixed bug #742254 Nested <TR> &<TD> tags should not be allowed. Index: TableRowScanner.java =================================================================== RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/scanners/TableRowScanner.java,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** TableRowScanner.java 19 May 2003 02:49:57 -0000 1.24 --- TableRowScanner.java 24 May 2003 10:15:05 -0000 1.25 *************** *** 45,62 **** public TableRowScanner(String filter,Parser parser) { ! super(filter, MATCH_STRING); ! parser.addScanner(new TableColumnScanner()); } public TableRowScanner( String filter, String[] nameOfTagToMatch, ! boolean removeScanners, ! boolean stringNodeIgnoreMode) { super( filter, nameOfTagToMatch, ! new String[] {} ); } --- 45,66 ---- public TableRowScanner(String filter,Parser parser) { ! this(filter, parser, MATCH_STRING, new String[] {}, new String[] {}, false); } public TableRowScanner( String filter, + Parser parser, String[] nameOfTagToMatch, ! String [] tagEnders, ! String [] endTagEnders, ! boolean allowSelfChildren) { super( filter, nameOfTagToMatch, ! tagEnders, ! endTagEnders, ! allowSelfChildren ); + parser.addScanner(new TableColumnScanner()); } Index: TableColumnScanner.java =================================================================== RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/scanners/TableColumnScanner.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** TableColumnScanner.java 19 May 2003 02:49:57 -0000 1.21 --- TableColumnScanner.java 24 May 2003 10:15:05 -0000 1.22 *************** *** 42,46 **** public TableColumnScanner(String filter) { ! super(filter,MATCH_STRING); } --- 42,46 ---- public TableColumnScanner(String filter) { ! this(filter, MATCH_STRING, new String[] {}, new String[] {}, false); } *************** *** 48,59 **** String filter, String[] nameOfTagToMatch, ! boolean removeScanners, ! boolean stringNodeIgnoreMode) { super( filter, nameOfTagToMatch, ! new String[] {} ); ! } public Tag createTag( --- 48,62 ---- String filter, String[] nameOfTagToMatch, ! String [] tagEnders, ! String [] endTagEnders, ! boolean allowSelfChildren) { super( filter, nameOfTagToMatch, ! tagEnders, ! endTagEnders, ! allowSelfChildren ); ! } public Tag createTag( |