document() Function (SLAX)
네임 스페이스
http://xml.libslax.org/slax
SLAX 구문
string slax:document(url, <options>)
설명
파일 또는 URL에서 데이터를 읽습니다. 데이터는 모든 문자 집합에서 인코딩될 수 있으며 BASE64 인코딩될 수 있습니다. 기본 문자 집합은 "utf-8"입니다. 선택적 인수는 문자 인코딩 체계와 인코딩 형식을 지정하고 비 XML 제어 문자에 대한 대체 문자열을 정의합니다. 표 1 에는 사용 가능한 옵션이 나열됩니다.
document()
스크립트 내에서 동일한 파일을 여러 번 읽도록 기능을 호출하는 것은 그 동안 해당 파일에 대한 변경 사항을 반영하지 않습니다. 왜냐하면 파일이 처음 읽을 때 캐시되고 함수가 동일한 파일을 검색할 때마다 document()
원본 콘텐츠가 반환되기 때문입니다.
매개 변수
options |
(선택 사항) 문자 인코딩 체계와 데이터 형식을 지정하고 비 XML 제어 문자에 대한 대체 문자열을 정의합니다. 표 1 에서는 사용 가능한 옵션에 대해 간략하게 설명합니다.
|
||||||||
url |
데이터를 읽을 파일 또는 URL. |
반환 값
string | 데이터를 나타내는 문자열입니다. |
사용 예
var $data = slax:document($url); var $options := { <encoding> "ascii"; <format> "base64"; <non-xml> "#"; } var $data2 = slax:document($url, $options);
릴리스 정보
SLAX 언어의 버전 1.1에서 소개된 함수는 Junos OS 릴리스 12.2 이상에서 지원됩니다.