| 12345678910111213141516171819202122232425 | 
							- <?php
 
- namespace Spider\Lib\Doc;
 
- use Dever;
 
- class Json
 
- {
 
- 	public static function init($html)
 
- 	{
 
- 		return json_decode($html, true);
 
- 	}
 
- 	public static function find($data, $rule)
 
- 	{
 
- 		$rule = str_replace('$json', '$data', $rule);
 
- 		$cmd = '$data = ' . $rule . ';';
 
- 		eval($cmd);
 
- 		return $data;
 
- 	}
 
- 	public static function rule($doc, $data, $col, $rule, $key)
 
- 	{
 
- 		$result = Core::rule($doc, $data, $col, $rule, $key);
 
- 		return $result;
 
- 	}
 
- }
 
 
  |