php判断str是否是xml格式

叁歲伎倆 2022-04-01 13:22 319阅读 0赞

/**
* 解析XML格式的字符串
*
* @param string $str
* @return 解析正确就返回解析结果,否则返回false,说明字符串不是XML格式
*/

  1. function xml_parser($str){
  2. $xml_parser = xml_parser_create();
  3. if(!xml_parse($xml_parser,$str,true)){
  4. xml_parser_free($xml_parser);
  5. return false;
  6. }else {
  7. return (json_decode(json_encode(simplexml_load_string($str)),true));
  8. }
  9. }

发表评论

表情:
评论列表 (有 0 条评论,319人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java判断一个字符串是否json格式

    本以为判断一个字符串是否是json格式,常用的json处理工具类会有成型的方法,结果找了一下却没有发现,所以只能用异常来解决这个问题。 这肯定是个非常规的办法 ,不过可以解决