本文整理匯總了Java中org.sweble.wikitext.parser.nodes.WtXmlElement類的典型用法代碼示例。如果您正苦於以下問題:Java WtXmlElement類的具體用法?Java WtXmlElement怎麽用?Java WtXmlElement使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
WtXmlElement類屬於org.sweble.wikitext.parser.nodes包,在下文中一共展示了WtXmlElement類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: visit
import org.sweble.wikitext.parser.nodes.WtXmlElement; //導入依賴的package包/類
public void visit(WtXmlElement e) {
if (e.getName().equalsIgnoreCase("br")) {
newline(1);
} else if (e.getName().equalsIgnoreCase("var")) {
WtNode wtNodes = e.getBody().get(0);
String content;
if (wtNodes instanceof WtText) {
content = ((WtText) wtNodes).getContent().trim();
handeLatexMathTag(e, content);
} else if (wtNodes instanceof WtInternalLink) {
//TODO: do not throw away the information of the link from WtInternalLink.getTarget()
//Identifier is more important than link. Link maybe helpful for wikidata.
content = ((WtText) ((WtInternalLink) e.getBody().get(0)).getTitle().get(0)).getContent().trim();
handeLatexMathTag(e, content);
}
} else {
iterate(e.getBody());
}
}
示例2: visit
import org.sweble.wikitext.parser.nodes.WtXmlElement; //導入依賴的package包/類
public void visit(WtXmlElement e) {
if (e.getName().equalsIgnoreCase("br")) {
newline(1);
} else {
// System.out.println( " xmlElement " + e.getBody());
write(" ");
iterate(e.getBody());
write(" ");
}
}
示例3: visit
import org.sweble.wikitext.parser.nodes.WtXmlElement; //導入依賴的package包/類
@Override
public void visit(EngSoftErrorNode n)
{
visit((WtXmlElement) n);
}