json 배열을 추출해서 가공해서 넣을려고 하는데요

json 배열을 추출해서 가공해서 넣을려고 하는데요

QA

json 배열을 추출해서 가공해서 넣을려고 하는데요

본문

1794296797_1655196116.1189.png

 

이러한 배열이 있는데요

 

 

1794296797_1655196167.2334.png

 

여기 배열에 넣어야하는데 쉽지가 않네요

 

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 2

$option_cnt = 0;
            if(is_array($option_dom)) foreach($option_dom as $option_data) {

                //echo "<xmp>".$option_data."</xmp>";
                
                if($option_cnt  == -1 ){    //상품옵션 0 index 값이 없고 옵션만 나올때
                    
                    $option_title_value = trim($option_data -> plaintext);
                    $option_title[] = $option_title_value;

                } 

                else {

                    $option_title_value = trim($option_data -> plaintext);
                    $option_title[] = $option_title_value;

                    $option_name = trim($option_data -> value);    

//                    $option_stx = explode(" ", $option_stx);

                    //print_m($option_stx[0]);

                    $option_list[$option_title_value][] = $option_name;
                    $option_info_key = $option_name;

                    //$option_onlick = trim($option_data -> getAttribute('onclick'));
                    //preg_match("/\((.*?)\)/i",$option_onlick,$onclick_out);
                    //$onclick_out2 = explode(",",$onclick_out[1]);

                    //print_m($onclick_out2,"AAAA");
                    //$option_stock=str_replace("'","",$onclick_out2[1]);                    
                    
                    //echo "<xmp>".$option_data."</xmp>";

                    //$option_stock=trim($option_name -> getAttribute('data-stock'));
                    
                    $option_sku = $_SKU."_".str_replace(" ","_",$option_name);

                    $option_info[$option_info_key]['SKU'] = $option_sku;
                    $option_info[$option_info_key]['Stock'] = $option_stock;
                    $option_info[$option_info_key]['Price'] = $_Price;
                    $option_info[$option_info_key]['Currency'] = $_Currency;
                    $option_info[$option_info_key]['Image'] = $_Image;
                    $option_info[$option_info_key]['ImageSet'] = $_ImageSet;

                }
                
                $option_cnt++;
            }

답변을 작성하시기 전에 로그인 해주세요.
전체 147
QA 내용 검색
filter #json ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT