Skip to content

xmlparser是一个用于xml字符串与PHP数组、对象之间相互转化的工具,简单轻量

Notifications You must be signed in to change notification settings

Sign312/xmlparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xmlparser

xmlparser是一个用于xml字符串与PHP数组、对象之间相互转化的工具,简单轻量

2.0版本更新,解决非关联数组转xml问题

3.0版本更新,可自由选择是否生成"CDATA"

API

  • XmlParser::arr2xml($arr, $is_cdata=false)
    传入PHP数组,返回XML字符串
    $arr为要转化的PHP数组,
    $is_cdata为是否需要需要将xml节点中的文本部分加上"CDATA",默认为否

    注意:数组第一位不得为非关联数组
    如: array[0]['name'],array[0]等将不能成功转化

  • XmlParser::obj2xml($obj, $is_cdata=false)
    传入PHP对象,返回XML字符串
    $obj为要转化的PHP对象,
    $is_cdata为是否需要需要将xml节点中的文本部分加上"CDATA",默认为否

  • XmlParser::xml2arr($xml)
    传入XML字符串,返回PHP数组

  • XmlParser::xml2obj($xml)
    传入XML字符串,返回PHP对象

  • XmlParser::is_assoc($array)
    判断数组是否为关联数组,传入数组,返回true or false

具体示例请看index.php

About

xmlparser是一个用于xml字符串与PHP数组、对象之间相互转化的工具,简单轻量

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages