Package org.jsoup.parser
Class ParseSettings
java.lang.Object
org.jsoup.parser.ParseSettings
public class ParseSettings extends Object
Controls parser case settings, to optionally preserve tag and/or attribute name case.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ParseSettings
HTML default settings: both tag and attribute names are lower-cased during parsing.static final ParseSettings
Preserve both tag and attribute case. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString
normalizeAttribute
(String name) Normalizes an attribute according to the case preservation setting.String
normalizeTag
(String name) Normalizes a tag name according to the case preservation setting.boolean
Returns true if preserving attribute case.boolean
Returns true if preserving tag name case.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
Constructor Details
-
Method Details
-
preserveTagCase
public boolean preserveTagCase()Returns true if preserving tag name case. -
preserveAttributeCase
public boolean preserveAttributeCase()Returns true if preserving attribute case. -
normalizeTag
public String normalizeTag(String name) Normalizes a tag name according to the case preservation setting. -
normalizeAttribute
public String normalizeAttribute(String name) Normalizes an attribute according to the case preservation setting.
-