unofficialmc2/configol-parser

configOl.xml 文件解析器

v1.2.0 2024-09-26 13:39 UTC

This package is auto-updated.

Last update: 2024-09-26 13:39:56 UTC


README

解析 configOL.xml 文件并返回一个 ConfigOL 对象

安装

composer require unofficialmc2/configol-parser

使用方法

$parser = new ConfigOlParser('configOL.xml');
$config = $parser->get('SCHEMA');
echo $config->baseNom;

异常

文件未找到

当 configOl.xml 文件未找到时,将抛出 FileNotFound 异常。

无效的 configOl

当 configOl.xml 文件的内容不是有效的 XML 或 schema 中缺少必要信息时,将抛出 BadConfigOl 异常。

未找到 schema

当请求的 schema 在 configOl.xml 中未声明时,将抛出 SchemaNotFound 异常。