텍스트 / 일반에 대한 HTTP 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?안녕하세요,
httprequest에서 고객과 협력하고 있습니다. 텍스트 / 일반으로 데이터를 변수 "data"로 가져옵니다. 파싱은 다음과 같습니다.
// Parsing
request_headers = AssociativeArray();
request_headers["Accept"] = "text/plain";
request_headers["authorization"] = " Bearer " || bearer_token;
// Http Request
request = HTTPRequest(
Url(url || endpoint),
Method("GET"),
Headers(request_headers),
);
data = request << Send;
첨부 된 스크립트에는 데이터에 대한 로그 파일 출력이 표시됩니다. 숫자와 문자 변수 모두 쉼표로 구분됩니다.
이 "데이터"변수에서 데이터 테이블을 만드는 데 어려움을 겪고 있습니다. "매트릭스 box ()"를 사용하려고 생각했지만 숫자 데이터에만 사용할 수 있습니다. 나는 갇혀 있었지만 나는 명백한 것을보기 위해 맹목적인 것처럼 느낀다. 도와 드릴까요?
감사,
남자 이름
Re : HTTP 텍스트 / 일반 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?이것에 대한 전문가는 아니지만 "JSON to Data Table (data)"를 사용해보십시오. 반환되는 것 중 적어도 일부가 JSON 형식 인 것 같습니다.
미디엄Re : HTTP 텍스트 / 일반 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?제안 해 주셔서 감사합니다. JSON처럼 보이는 부분은 텍스트 변수의 값인 텍스트 스 니펫이므로 변수에 저장된 쿼리 문자열입니다. 구문이 올바르지 않아 JSON에서 Datatable이 작동하지 않습니다. 시작 및 끝 부분과 따옴표에서 괄호 등이 누락되었습니다.
목록 또는 연관 배열을 데이터 테이블에 가져 오려면 어떻게해야합니까?
Re : HTTP 텍스트 / 일반 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?텍스트 파일이 주어진 데이터 테이블의 구조에 대해 최선의 추측을해야합니다. 테이블 (또는 섹션) 헤더가 텍스트의 일부인 것처럼 보이므로 시작입니다. 바라건대, 사이트에 HTTP 요청이 출력되는 구조를 자세히 설명하는 정보가 있습니다.
Re : HTTP 텍스트 / 일반 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?데이터가 반환 된 텍스트를 요소로하는 목록 인 경우 해결 방법을 찾았을 수 있습니다.
//***
Save Text File("$TEMP/DeleteMe.txt", data[1]);
dt = Open("$TEMP/DeleteMe.txt");
rc0 = Delete File( "$TEMP/DeleteMe.txt" );
Char( rc0 );
//***
이것이 작동하는지 고객에게 확인하겠습니다. 그렇지 않으면 데이터 유형을 확인하여 다른 작업을 수행해야합니다.
그러나 스크립트에서 변수를 사용하여 텍스트를 직접 가져올 수있는 명령이 있는지 궁금합니다. 누구라도 알아?
추신 : 구조를 이해하기 위해 데이터 테이블을 생성하는 스크립트를 첨부했습니다.
Re : HTTP 텍스트 / 일반 요청 : 데이터 테이블을 만드는 방법은 무엇입니까?최신 정보:
데이터는 내가 생각한대로 목록이 아닌 텍스트로 돌아 왔기 때문에 인덱스없이 첫 번째 줄 "data"에서 사용해야한다는 점을 제외하고 마지막 스크립트 작업이있었습니다.
나는 테이블을 임시로 저장하는 해결 방법없이 텍스트를 jmp 테이블로 가져 오는 쉽고 직접적인 방법을 여전히 보지 못합니다.