XML Script logo
Topics contents
Installation testing
1

Identifying the processor

Interpolations
1

Comments

2

Concatenating strings

3

Space characters in assignments

4

Equals sign

5

Rounding numbers

6

Rounding numbers in interpolations

7

Text output

8

Math expressions

9

Parenthesis and not

10

Slices and indexes

11

Sub-content stipulations

12

Unusual characters

13

Padding strings

14

Element specification using '*' and '.'

15

Splitting strings into elements

16

Inheritance in assignment and _delete

17

Base64 encoding

18

CGI - Formatting Strings for

19

date_convert, date_parse, date_str, days_between - example usage

20

escape_html, lc - usage of

21

eval - usage of

22

gethostname - usage of

23

num - usage of

24

_OP_DECREMENT, _OP_INCREMENT, _OP_MINUS_EQUALS, _OP_PLUS_EQUALS - usage of

25

_OP_DIV, _OP_MULTIPLY_EQUALS, _OP_PWR_EQUALS - usage of

26

max, min - usage of

27

rand, srand - usage of

28

region, replace - usage of

29

str, strlen, uc, is_whitespace - usage of

30

_OP_MOD, _OP_MOD_EQUALS, _OP_PLUS_EQUALS, _OP_MINUS_EQUALS and _OP_DIVIDE_EQUALS

31

lc_content and uc_content

32

chkref - Usage of

33

all_equals

34

process

Process flow
1

Carriage returns - stripping out extra

2

_if statement

3

_foreach

4

XML echoed output

5

_foreach command

6

Variables - setting

7

_method and _template

8

_break and _while commands

The XML tree
1

__mode - using to hide elements

2

__delay - using to delay evaluation of an element

3

__mode and __delay attributes - overview

4

Empty tags - handling

5

Environment variables

6

_delete

7

Using code to generate data

8

Elements - assigning data to

9

Elements - Inserting

10

Importing CSV data

11

_data and _eval tag - advanced operation

12

Attributes - finding

13

Elements - renaming

14

__escape_amp attribute

15

_attributes

16

_filter

17

_clearmethod - Usage of

18

_copy - Usage thereof

19

_move - Usage thereof

Input/output
1

Files

2

_parse command

3

_dir command

4

Console - reading from

Further clarification on some functions and commands.
1

Basic _data tag operation

2

Formatting output

3

Counting elements

4

Summing elements

5

Averaging elements

6

Using _data command

7

Using the _process command

8

Substring functions

9

Filtering Strings (Find and Replace)

10

Random Number Generation

11

Statistical Functions

12

Template Specifiers (advanced)

13

The _switch command

14

Depth function

15

Rawtext and Rawtext_recurse

16

The exists function

17

The _delete_all_attrs command

Testing
1

Simple variable interpolation

2

Data and template variable lookups

XML Script homepage | Documentation home | XML Script docs | Command list | Function list | X-Tract docs

X-Stream, X-Tract and XML Script are trade marks of DecisionSoft Limited
© Copyright 1998-2000 DecisionSoft Limited