채택완료

xml 정보 가져오기

2017-06-02 (금) 23:12:56 4,059
Copy
SimpleXMLElement Object([row] => Array([0] => SimpleXMLElement Object([book] => 15[store] => ASOK[in] => 3[out] => 1[1] => SimpleXMLElement Object([book] => 16[store] => bsok[in] => 2[out] => 4 [2] => SimpleXMLElement Object([book] => 17[store] => kkoa[in] => 8[out] => 4 )

xml 파일인데 

store가 ASOK 의 값을 가졌다면 해당 배열의 in과 out 값만을 가져오려면 어떻게 해야하죠?

ASOK가 있을수도 없을수도 있습니다. 실시간으로 계속 바뀌어서...

없다면 안가져오고 있다면 in과 out을 가져와라..

방법이 생각이 안나네요..;; 도움부탁합니다.

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

$xml_string = file_get_contents('./data.xml');

for ($i=0;$i<count($xml_string[row]);$i++){

if ($xml_string[row][$i][store] == "ASOK") {

// echo $xml_string[row][$i][in]; // 요기에 in 가지고 DB에 넣거나 출력하거나..

// echo $xml_string[row][$i][out]; // 요기에 out 가지고 DB에 넣거나 출력하거나..

}

}


일케 하믄 되지 않을까여?

답변에 대한 댓글 1개

네 감사합니다...
if문 안쓰고 바로 할수 있는 방법이 있나 싶어서
질의 드렸는데..결국 그냥 if문 써서 했네요^^;

답변을 작성하려면 로그인이 필요합니다.