AirRivals Wiki Wiki

XML:Attribute tests[]

correct output[]

test=pass

both parameters unnamed[]

{{:XML:Attribute|test|pass}}

test="pass"

name parameter named, value is unnamed[]

{{:XML:Attribute|name=test|pass}}

test="pass"

name parameter unnamed, value is named[]

{{:XML:Attribute|name=test|pass}}

test="pass"

both parameters named[]

{{:XML:Attribute|name=test|value=pass}}

test="pass"

XML:PI tests[]

correct output[]

<?foo hello world?>

both parameters unnamed[]

{{:XML:PI|foo|hello world}}

<?foo hello world?>

target parameter named, second is unnamed[]

{{:XML:PI|pitarget=foo|hello world}}

<?foo hello world?>

XML:Declaration tests[]

correct output[]

<?xml version="1.0" encoding="UTF-8"?>

no parameters given[]

{{:XML:Declaration}}

<?xml version="1.0" encoding="UTF-8"?>

version parameter given but unnamed, encoding not given[]

{{:XML:Declaration|1.0}}

<?xml version="1.0" encoding="UTF-8"?>

both parameters given but unnamed[]

{{:XML:Declaration|1.0|UTF-8}}

<?xml version="1.0" encoding="UTF-8"?>

version parameter given and named, encoding not given[]

{{:XML:Declaration|version=1.0}}

<?xml version="1.0" encoding="UTF-8"?>

version parameter given and named, encoding given but not named[]

{{:XML:Declaration|version=1.0|UTF-8}}

<?xml version="1.0" encoding="UTF-8"?>

version parameter given but not named, encoding given and named[]

{{:XML:Declaration|1.0|encoding=UTF-8}}

<?xml version="1.0" encoding="UTF-8"?>

both parameters given and named[]

{{:XML:Declaration|version=1.0|encoding=UTF-8}}

<?xml version="1.0" encoding="UTF-8"?>

version parameter not given, encoding given and named[]

{{:XML:Declaration|encoding=UTF-8}}

<?xml version="1.0" encoding="UTF-8"?>