请问哪位大神能提供一份例子给我,我想从oracle 时时同步到mysql看看阿里的 DataX 满足要求么.如果是要用脚本实现, 那就得先定义什么是更新, 然后对oracle定时轮询, 看有没有新数据
2021-12-11 09:13:04
89
遇到了一个使用php脚本把XML格式的字符串转成数组的需求,下面就来写个转换的方法,记录下一下。
php xml字符串转数组的方法php自定义一个 xml 转 数组的函数!
/** * php XML 转数组函数 * @param string $xml XML格式的字符串 * * @return array */ function xmltoarray($xml){ // 将 XML 为 SimpleXMLElement 对象 $obj = simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA); // 转换为JSON $json = json_encode($obj); // 转换为数组 $arr = json_decode($json, true); return $arr; }
调用自定义的函数,则可以使用 XML 转为 数组
$string = <<<XML <?xml version='1.0'?> <document> <name>mochu</name> <pagehome>Joe</pagehome> <age>18</age> </document> XML; $arr = xmltoarray($string); print_r($arr);
打印结果:
Array ( [name] => mochu [pagehome] => Joe [age] => 18 )
23
2022-10
19
2022-10
19
2022-10
25
2022-09
22
2022-09
15
2022-09