Tokens - bhsd-harry/wikiparser-node GitHub Wiki

Other Languages

简介

WikiParser-Node 解析生成的语法树的每个非纯文本节点均为一个 Token 对象。下表整理了所有不同 type 属性的节点。

type 说明
root 根节点
redirect 重定向
redirect-target 重定向目标
onlyinclude <onlyinclude>
noinclude <noinclude>
include <includeonly>
comment HTML 注释
ext 扩展标签
ext-attrs
html-attrs
table-attrs
扩展标签、HTML 标签或表格的属性
ext-attr
html-attr
table-attr
单项扩展标签、HTML 标签或表格的属性
attr-key
attr-value
属性键、值
ext-inner 扩展标签内部,由具体的扩展标签决定
arg {{{}}}包裹的参数
arg-name
arg-default
参数名和预设值
magic-word
template
魔术字或模板
magic-word-name
template-name
invoke-module
invoke-function
魔术字名、模板名、Lua 模块名或Lua 函数名
parameter 模板参数
parameter-key
parameter-value
模板参数名和值
heading 章节标题
heading-title 章节标题文本
html HTML 标签
table 表格
tr 表格行
td 表格单元格
td-inner 表格单元格内的文本
double-underscore 状态开关
hr 水平线
redirect-target
link
内链
link-target
link-text
ext-link-text
内链目标和显示文本
category 分类
file 文件内链
image-parameter 图片内链参数
quote 单引号(斜体和粗体)
ext-link 外链
ext-link-url
free-ext-link
外链网址或自由外链
list 位于行首的各类列表
dd 不在行首的:缩进
converter 转换语法
converter-flags 转换 flag 集
converter-flag 单个转换 flag
converter-rule 单条转换规则
converter-rule-noconvert
converter-rule-variant
converter-rule-to
converter-rule-from
单条转换规则的各组成部分
⚠️ **GitHub.com Fallback** ⚠️