本文整理汇总了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);
}