openapi 생성

openapi 생성

QA

openapi 생성

본문

홈페이지에 있는 컨텐츠 정보를 openapi로 개방해야 합니다

 

소스에서 먼저 xml 태그 선언해 주고 항목의 구분자 태그를 출력해 주게끔 했는데요.

 

브라우져에서 보면 제가 원하는게 안보입니다.

 

소스를 어떻게 만들어야 하나요?

 

초보자이오니 자세한 설명 부탁 드립니다. 

이 질문에 댓글 쓰기 :

답변 2

소스는 아래와 같구요.

 

쿼리로 디비에 있는 기관정보를 openapi 로 개방하는 것입니다.

 

다른곳 보면 xml로 시작하는 태그부터 브라우져로 보이던데

전 태그 자체가 안보이고 변수에 저장된 문자열만 보입니다.

 

  header('Content-Type: text/xml; charset=utf-8');
 header('Cache-Control: no-cache, must-revalidate');
 header('Pragma: no-cache');

 

   $organ_row = get_info_organ( '', '', $addWhere, $offset, $limit, $orderLimt );
   $nCount = count( $organ_row );
   
   for( $i=0; $i$nCount; $i++ ) {
    
    $organ_info = $organ_row[$i];
    $og_name = $organ_info['og_name'];
    $og_area_code = $organ_info['og_area_code'];
    $og_code = $organ_info['og_code'];
    $og_tel = $organ_info['og_tel'];
    $og_homepage = $organ_info['og_homepage'];
    $og_class_lvl1 = $organ_info['og_class_lvl1'];
    $og_class_lvl2 = $organ_info['og_class_lvl2'];
    $og_class_lvl3 = $organ_info['og_class_lvl3'];

 

?xml version="1.0" encoding="UTF-8"?
ROOT

   INFO
 INST_ID![CDATA[$organ_info]]/INST_ID                           
    TOTAL_CD /                         
    SIDO_CD![CDATA[$og_area_code]]/SIDO_CD    
    SIGUNGU_CD![CDATA[2714]]/SIGUNGU_CD                                
    INST_NM![CDATA[$og_name]]/INST_NM                                  
  /INFO
/ROOT


 

답변을 작성하시기 전에 로그인 해주세요.
전체 126,438 | RSS
QA 내용 검색

회원로그인

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