承接 zedisdog/array-into-xml-in-two-way 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

zedisdog/array-into-xml-in-two-way

Composer 安装命令:

composer require zedisdog/array-into-xml-in-two-way

包简介

array into xml in two way

README 文档

README

#array into XML in two-way

##说明 这是从lalit.lab上面拿到的array2xml和xml2array类。后来发现array2xml并没有满足我的要求。我就自己改了一下。现在array2xml通过实例化对象来使用。使用addNode方法可以随时添加节点。目前可能还不太灵活,有时间了继续优化它吧。 ##原地址

使用前的准备

在 composer.json 文件中申明依赖:

"zedisdog/array-into-xml-in-two-way": "~0.5.0"

##上手

###array2xml 注意:用法跟原来的不一样了。 实例化对象之后,将自动生成一个id属性为root的根节点。之后有空了,我会是它可以容易的添加id属性,以此来方便插入节点到指定的节点中。

$xml = new Array2XML('root_node_name', $version /*='1.0'*/, $encoding /*='utf-8'*/);
$xml->addNode($node_name,$arr,$parentId/*='root'*/);
echo $xml->saveXML();

###xml2array The usage is pretty simple. You have to include the class file in your code and call the following function.

$array = XML2Array::createArray($xml);
print_r($array);

Important thing to note is that the $array returned can be converted back to XML using the Array2XML class.

致谢

统计信息

  • 总下载量: 68
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache
  • 更新时间: 2016-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固