这是 stag-parsep 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
stag-parse - 解析文件并触发事件(例如 sxpr 到 xml)
概要
# 将 XML 转换为 IText
stag-parse -p xml -w itext file1.xml file2.xml
# 使用自定义解析器/生成器和自定义编写器/生成器
stag-parse -p MyMod::MyParser -w MyMod::MyWriter 文件.txt
商品描述
Data::Stag 模块的脚本包装器
将文件输入到生成 nestarray 事件的解析器对象中,并输入事件
进入处理程序/编写器类
争论
-p|解析器格式
FORMAT 是 xml、sxpr 或 itext 之一,或 perl 模块的名称
这是解析输入文件并生成 stag 事件的类
xml 假定为默认值
-w|writer 格式
FORMAT 是 xml、sxpr 或 itext 之一,或 perl 模块的名称
这是捕获解析器抛出的事件的类; 它可以是任何类,
但这个班级通常是作家
xml 假定为默认值
-o|输出文件
编写器将使用此文件(默认为 STDOUT)
-e|errf 文件
用于存储解析错误处理程序输出的文件
-errhandler 格式/模块
FORMAT 是 xml、sxpr 或 itext 之一,或 perl 模块的名称
所有解析错误事件都转到此模块
-r|根节点名称
如果指定,则 NODE_NAME 将成为雄鹿树的根,以及任何
以前是根放在此之下。
如果解析多个文件,这会自动发生(因为只能有
一根树根)
-颜色
仅当输出处理程序能够提供 ASCII 颜色(当前支持
对于 itext 和 xml)
使用 onworks.net 服务在线使用 stag-parsep