Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Sign312/xmlparser

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
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

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.