HTTP GET 방법을 사용하여 파일 목록 가져오기

4495 단어 DataSpider
개시하다
DataSpider 서버를 임시 서버로 사용하는 방법의 또 다른 기능인 파일 목록을 만들어 보십시오.
처리가 매우 간단합니다. ファイル名一覧取得 구성 요소를 사용하여 일람한 후에 JSON 형식으로 바꾸기만 하면 됩니다.
사전에 준비한 json 형식으로 DataSpider에 미리 저장하기로 결정했습니다.이번에 이런 식으로 만들었어요.
[
  {
    "file_name": "",
    "file_size":"",
    "updated":""
  }
]
스크립트 구현
  • 완성도
  • ツールパレットネットワークRESTGET実行를 캔버스 위에 끌어 올려라. レスポンス設定 라벨의 데이터 형식을 JSON로 설정하고 JSONファイルを指定して出力スキーマを設定...에서 미리 준비한 JSON 파일을 지정하여 설정합니다.
  • ツールパレットファイルファイル操作ファイル名一覧取得를 캔버스 위에 끌어 올려라. 파일의 저장 위치를 지정하고 끝을 설정합니다.
  • ツールパレット変換基本マッピング를 캔버스 위에 끌어 올려라.
  • 出力データlist xml 선택 スキーマを読み込む을 마우스 오른쪽 버튼으로 클릭합니다.
  • 읽기 모드 선택コンポーネントから選択, 선택execute_http_get(RESTアダプタ).
  • 먼저 파일의 획득 조건을 설정합니다.(파란색 라인 부분)-ツールパレット繰り返し条件指定条件による抽出를 캔버스에 끌어다 놓으세요-ツールパレット文字列基本単一行文字列定数를 캔버스에 끌어다 놓고 설정file-ツールパレット条件文字列同じ를 캔버스에 끌어다 놓으면 그림과 같은 연결선이 있다.ファイル名一覧取得 구성 요소는 지정한 디렉터리에 있는 모든 디렉터리 이름과 파일 이름을 가져옵니다. 따라서 이 조건은 파일 이름만 가져옵니다.
  • JSON 형식을 지정합니다.(붉은 줄 부분)-ツールパレット文字列基本単一行文字列定数 두 개를 캔버스에 끌어다 놓고 원하는 JSON 포맷arrayobject 설정에 따라 type 속성에 연결한다.
  • 마지막 연결에 필요한 열로 맵 설정을 완성합니다.
  • 이후 완성도에서 보듯이 Start부터 end까지 연결선으로 프로젝트를 서비스에 로그인하면 스크립트 제작이 완료됩니다.
  • 메뉴→マイトリガー에서 만들기新しいHTTPトリガー. - 이곳의 실행 경로는/filelist입니다.レスポンス設定의 Content-Type을 application/json로 설정합니다.
  • 경로 설정이 완료되면 등록된 서비스와 연결됩니다. 이후 보존이 종료됩니다.
  • 실행
    생성된 URL에 파일을 GET 방법으로 전송해 보십시오.
    DHC라는 크롬 플러그인을 사용합니다. 올바르게 획득하였습니다.

    좋은 웹페이지 즐겨찾기