xml파싱 썸네일형 리스트형 간단한 XML PHP파싱 xmlOpen('http://blog.rss.naver.com/thinkfactory.xml','item'); $count = count($prt['item']); for($x=0; $x'; echo $prt['link'][$x]['value'].''; echo $prt['description'][$x]['value'].''; } ------------------------------------------------------------------------------------------- */ function xmlOpen($url, $tag) { $this->_tag = $tag; if($fp = f.. 더보기 xml2array $val) { if($priority == 'tag') $attributes_data[$attr] = $val; else $result['attr'][$attr] = $val; //Set all the attributes in a array called 'attr' } } //See tag status and do the needed. if($type == "open") {//The starting of the tag '' $parent[$level-1] = &$current; if(!is_array($current) or (!in_array.. 더보기 PHP 내장 함수 를 이용한 XML 파싱 $arNode){ switch ($arNode['type']) { case 'open': $strNodeKey = $arNode['tag']; $arXmlAssoc[$arNode['tag']]; break; case 'complete': if(is_array($arNode['attributes'])) { $arXmlAssoc[$strNodeKey][$arNode['tag']][] = array('attr' => $arNode['attributes'], 'value' => $arNode['value']); } else { $arXmlAssoc[$strNodeKey][$arNode['tag']][] = $arNode['value']; } break; ca.. 더보기 이전 1 다음