자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Q, 

이번 10.4에는 정말 많은 기능이 있어 매일 신기해 하며 새로운 기능을 알아가는 재미로 지내고 있습니다. 무엇보다도 Rest Debuger는 저처럼 초보델파이인이라면 단비와 같은 기능입니다. 하지만 약간 아쉬운점이 있어 질문 하고자 합니다. dataset adapter는 Json만 지원하던데 혹시 xml을 지원할 계획이나 아니면 DATaSet Adapter를 쓰지 않고 xml를 다룰 수 있는 방법이 있을까요??

 

A, 

REST 디버거REST 클라이언트는 매우 강력하고 편리한 REST 서비스 분석 및 연동 도구입니다.

처음 접하시는 분들도 손쉽게 시작할 수 있습니다.

특히 응답 데이터를 JSON으로 제공하는 서비스의 경우 데이터셋으로 변환해주는 어댑터(TResponseDataSetAdapter) 컴포넌트로 더욱 개발이 쉽고 빨라집니다.

 

만약, 응답 데이터가 XML이라면 위의 데이터셋으로 변환해주는 어댑터 컴포넌트는 사용이 어렵습니다.

다만, TResponse.Content의 문자열에 담긴 XML 문자열 데이터를 XMLDocument 컴포넌트등을 이용해 직접 파싱(분석)하실 수 있습니다.

다음 링크에서 해당 내용을 참고하실 수 있을 것 같습니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17160
공지 유용한 관련 사이트 관리자2 2014.03.20 56027
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99459
2899 Complex 자료형 [1] songport 2017.02.01 138
2898 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 12 - Exercise 7 [1] 관리자 2016.05.10 138
2897 MultiView에서 MultiDetail3.InternalPlaceOffset.X 를 수정할 수가 없네요. 어려워 2016.07.17 138
2896 Tgrid 사용가능한지요? [1] 도담 2017.07.22 138
2895 FDMemTable 문의입니다. 최민철 2018.06.12 138
2894 Android IOS 동영상 촬영... 하얀까마귀 2018.11.30 138
2893 [질문] 자판을 입력할 수 없네요 [3] 화현 2020.02.20 138
2892 컴포넌트 해더 패스 설정방법이 궁금합니다. 쿠리 2020.05.21 138
2891 refind 기능을 이용하여 pageControl 에 올라가 있는 버튼은 수정이 안되나요 ? [1] 개미 2020.11.26 138
2890 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 22 - Exercise 1 [2] 관리자 2016.05.27 139
2889 TMainMenu Height 문의 드립니다 [1] if문 2016.05.30 139
2888 [RAD서버] RAD서버 애플리케이션이 지원하는 플랫폼이 무엇인지 궁금합니다. 관리자 2016.06.24 139
2887 Class안의 function를 어떻게 global function에서 활용할 수 있는지... 한시민 2017.12.19 139
2886 데이터스냅 한글 인코딩 질문입니다. [1] file devdev 2019.11.21 139
2885 컴포넌트 팔레트(오브젝트 인스펙터) 폰트 변경 문의 file 훗남님 2017.02.27 139
2884 1217 질문 연장 Update Local File Cache 시 다음과 같은 메세지가 뜹니다. [2] kerry 2016.02.19 139
2883 class tlineseries not found [1] rrraggg 2017.11.30 140
2882 Fast Report event coding [1] 우기여니아빠 2019.01.22 140
2881 SMTP 관련 문의 [1] 빌더유저 2019.02.15 140
2880 기술자료에 있는 REST API 에러 원인 좀 file 봉프 2019.03.04 140