document() Function (slax Namespace)
Namespaces
SLAX Syntax
Release Information
Function introduced in version 1.1 of the SLAX language, which is supported in Junos OS Release 12.2 and later releases.
Description
Read data from a file or URL. The data can be encoded in any character set and can be BASE64 encoded. The default character set is "utf‑8". Optional arguments specify the character encoding scheme and the encoding format, and define the replacement string for non-XML control characters. Table 1 lists the available options.
Parameters
options | — | (Optional) Specify the character encoding scheme and format of the data, and define the replacement string for non-XML control characters. |
url | — | File or URL from which to read data. Table 1: Options for slax:document Function
|
Return Value
string | — | String representing the data. |
Usage Examples
var $data = slax:document($url); var $options := { <encoding> "ascii"; <format> "base64"; <non-xml> "#"; } var $data2 = slax:document($url, $options);