스크래핑,파싱
php xml 파싱 simple_load_xml 속성값 가져오기
xemaker
2017. 11. 8. 14:55
php xml 코딩을 하다가 댓글 번호가 xml 속성 부분에 있어서 가져오려고 했다.
이것저것 해보다가 그냥
$value ['cmtidx'] 하면 되었다.
$value->attribute () 해도 되지만 구지 그렇게 하지 않아도 값을 가져 왔다.
그러나..
화면에 숫자값이 찍혀서 제대로 가져왔구나 생각했는데 이상하게 조건절에 걸리지 않았다.
그래서 var_dump 로 찍어보니
object (SimpleXMLElement) [0]=》string(5) "88888"
머 이런식으로 써 있었다.
그래서 어떻게 해야 하나.. 하다가
변수 앞에 (string) 붙였더니 제대로 조건절에서 되었다.
이것저것 해보다가 그냥
$value ['cmtidx'] 하면 되었다.
$value->attribute () 해도 되지만 구지 그렇게 하지 않아도 값을 가져 왔다.
그러나..
화면에 숫자값이 찍혀서 제대로 가져왔구나 생각했는데 이상하게 조건절에 걸리지 않았다.
그래서 var_dump 로 찍어보니
object (SimpleXMLElement) [0]=》string(5) "88888"
머 이런식으로 써 있었다.
그래서 어떻게 해야 하나.. 하다가
변수 앞에 (string) 붙였더니 제대로 조건절에서 되었다.