TextFileAccess 사용 방법
1. CSV Reader and Writer
1-1. 프로토콜 설정
▶Access Encoding : 해당 CSV파일의 인코딩을 선택
▶Custom : 일반적인 구분자인 ","가 아닌 다른 구분자를 사용할 때 설정
▶Delimiter : 일반적으로 사용하는 구분자를 선택
▶Path : 해당 파일의 경로를 설정
1-2. 태그 장치내 주소 설정
▶ 0: 전체
▶ 1: 첫번째 행
▶ 2.1 : 2행 1열의 값
▶ 4.1.4 4행 1열부터 4행 4열까지의 값
▶ -1 뒤에서부터 첫번째 행
2. Json Reader
2-1. 프로토콜 설정
▶Access Encoding : 해당 Json파일의 인코딩을 선택
▶Path : 해당 파일의 경로를 설정
2-2. 태그 장치내 주소 설정
참고 : https://www.newtonsoft.com/json/help/html/SelectToken.htm
Json Reader 프로토콜에 사용되는 태그의 장치내 주소는 Json.Net에서 사용하는 SelectToken 규칙을 따른다
예를 들어 객체 "주소"의 내용을 알고 싶으면 장치내 주소를 "주소"로 설정하고
배열 "특기"의 0번째 항목에 접근하려면 "특기[0]"을 입력한다.
객체 안에 객체가 있는 경우 "가족관계.아버지"처럼 "."을 사용하여 접근할 수 있다.
3. Xml Reader
3-1. 프로토콜 설정
▶Path : 해당 파일의 경로를 설정
3-2. 태그 장치내 주소 설정
참고 : https://msdn.microsoft.com/ko-kr/library/ms256086(v=vs.110).aspx
Xml Reader 프로토콜에서 사용하는 태그의 장치내 주소는 XPath 규칙을 따른다.
간단한 예로 "/bookstore/book[1]/price"가 의미하는 것은 bookstoer요소 안에 있는
book요소들 중에 첫번째 요소에 있는 price요소의 값을 가져오라는 뜻이다.
XPath는 단순하게 요소에 접근할 수도 있지만 "/bookstore/book[position()<3]"와 같이
여러가지 조건을 넣는 것이 가능하다.