Class TagNodeEmptyContentCondition

java.lang.Object
org.htmlcleaner.conditional.TagNodeEmptyContentCondition
All Implemented Interfaces:
ITagNodeCondition

public class TagNodeEmptyContentCondition extends Object implements ITagNodeCondition
Checks if node is an inline 0r block element and has empty contents or white/non-breakable spaces only. Nodes that have non-empty id attribute are considered to be non-empty, since they can be used in javascript scenarios. Examples that should be pruned,
   
 
</td
Examples of code that should NOT be pruned:
 

- no content but image tags do not have text content. <tablehi - the first (empty) td is a placeholder so the second td is in the correct column
Author:
Konstantin Burov
  • Constructor Details

    • TagNodeEmptyContentCondition

      public TagNodeEmptyContentCondition(ITagInfoProvider provider)
  • Method Details