| 123456789101112131415161718192021222324252627282930313233 | <?phpnamespace Spider\Lib\Doc;use Dever;class Json{	public static function init($html)	{		if (is_string($html)) {			return json_decode($html, true);		}		return $html;	}	public static function get($data)	{		return $data;	}	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;	}}
 |