TextFileAccess 사용 방법

Communication

TextFileAccess 사용 방법

관리자 0 2798

1. CSV Reader and Writer 


1-1. 프로토콜 설정


  ▶Access Encoding : 해당 CSV파일의 인코딩을 선택 

  ▶Custom : 일반적인 구분자인 ","가 아닌 다른 구분자를 사용할 때 설정

  ▶Delimiter : 일반적으로 사용하는 구분자를 선택

  ▶Path : 해당 파일의 경로를 설정

fb36037811cb17002be31af63bc541b8_1538124030_3608.PNG
 



1-2. 태그 장치내 주소 설정


  ▶ 0: 전체

  ▶ 1: 첫번째 행

  ▶ 2.1 : 2행 1열의 값

  ▶ 4.1.4 4행 1열부터 4행 4열까지의 값

  ▶ -1 뒤에서부터 첫번째 행

fb36037811cb17002be31af63bc541b8_1538124262_3285.PNG
 

 

2. Json Reader


2-1. 프로토콜 설정


  ▶Access Encoding : 해당 Json파일의 인코딩을 선택 

  ▶Path : 해당 파일의 경로를 설정

fb36037811cb17002be31af63bc541b8_1538124489_8085.PNG
 



2-2. 태그 장치내 주소 설정

 

  참고 : https://www.newtonsoft.com/json/help/html/SelectToken.htm 

  Json Reader 프로토콜에 사용되는 태그의 장치내 주소는 Json.Net에서 사용하는 SelectToken 규칙을 따른다

  예를 들어 객체 "주소"의 내용을 알고 싶으면 장치내 주소를 "주소"로 설정하고

  배열 "특기"의 0번째 항목에 접근하려면 "특기[0]"을 입력한다.

  객체 안에 객체가 있는 경우 "가족관계.아버지"처럼 "."을 사용하여 접근할 수 있다.

 

 

3. Xml Reader


3-1. 프로토콜 설정

 

  ▶Path : 해당 파일의 경로를 설정

fb36037811cb17002be31af63bc541b8_1538124541_6294.PNG
 



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]"와 같이

  여러가지 조건을 넣는 것이 가능하다.

  

[이 게시물은 관리자님에 의해 2021-08-02 17:18:51 Device에서 이동 됨]
[이 게시물은 관리자님에 의해 2021-08-04 16:53:17 Designer에서 이동 됨]
0 답글
제목