hiraku/xml_builder
Composer 安装命令:
composer require hiraku/xml_builder
包简介
Simple DSL for building XML
README 文档
README
XMLの生成コードを短く書くためのライブラリです。 http://hirak.github.com/xmlbuilder/
例
以下のコードを実行すると、XMLが吐き出されます。
<?php require_once 'XML/Builder.php'; xml_builder(array('doctype'=>XML_Builder::$XHTML11)) ->html(array('xmlns'=>XML_Builder::NS_XHTML)) ->head ->meta_(array('http-equiv'=>'Content-Type','content'=>'text/html; charset=UTF-8')) ->title_('サンプルHTML') ->_ ->body ->div(array('id'=>'wrapper')) ->h1_('サンプルHTML') ->p_('サンプル') ->_ ->_ ->_ ->_echo();
特徴
- 選べるバックエンド ・・・DOMかXMLWriterを選べます。
- 独自のDSL ・・・XMLを文字列で書くより短く書けます。
- 安心 ・・・DOMやXMLWriterのWrapperに徹しており、これらをきちんと使うことで安全なXMLを生成できます。
- 配列とDOMの相互変換機能
詳細はドキュメントを参照 http://hirak.github.com/xmlbuilder/
LISENCE
MIT Lisense.
统计信息
- 总下载量: 1.61k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 14
- 点击次数: 3
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2012-09-15