如何解析类似map格式的字符串?
str="{[table]table_name1=[col1, col2],[table]table_name2=[col1,col2]}";//[]中的table字符串是不变的
现在需要上述字符串解析成如下格式:
$a=array('table'=>array(
'table_name1'=>array('col1','col2'),
'table_name2'=>array('col1','col2'),
)
);也就是说
Array
(
[table] => Array
(
[table_name1] => Array
(
[0] => col1
[1] => col2
)
[table_name2] => Array
(
[0] => col1
[1] => col2
)
)
)
要怎么做呢?
现在需要上述字符串解析成如下格式:
$a=array('table'=>array(
'table_name1'=>array('col1','col2'),
'table_name2'=>array('col1','col2'),
)
);也就是说
Array
(
[table] => Array
(
[table_name1] => Array
(
[0] => col1
[1] => col2
)
[table_name2] => Array
(
[0] => col1
[1] => col2
)
)
)
要怎么做呢?
...全文
相关推荐
Parsel:适用于ComputerCraft的Monadic解析器组合器库
帕塞尔 Parsel是基于Monadic解析器组合器库。 由于Lua是一种动态类型化语言,所以monads实施起来很麻烦。 但是,不管这个概念使解析器库比我迄今为止在Lua中使用的任何东西都更简洁。
Java中快速把map转成json格式的方法
主要介绍了Java中快速把map转成json格式的方法,本文使用json-lib.jar中的JSONSerializer.toJSON方法实现快速把map转换成json,需要的朋友可以参考下
json字符串转成 Map/List
NULL 博文链接:https://wuniu2010.iteye.com/blog/1771934
将JSON字符串转换成Map对象的方法
下面小编就为大家带来一篇将JSON字符串转换成Map对象的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
将JSON格式的字符串转换成MAP
JOSN格式内层都可以转换成map 详细见附件


基础编程
