XQuery

www.altova.com Agrandir/Réduire tout Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Interface de ligne de commande (CLI) > Options >

XQuery

Click to expand/collapseindent-characters

--indent-characters = VALUE

Spécifie le string de caractère à utiliser en tant que retrait.

 

Click to expand/collapseinput

--input = FILE

L'URL du fichier XML à transformer.

 

Click to expand/collapsekeep-formatting

--keep-formatting = true|false

Garde le formatage du document cible autant que possible. La valeur par défaut est : true.

 

Click to expand/collapseomit-xml-declaration

--omit-xml-declaration = true|false

Option de sérialisation pour spécifier si la déclaration XML doit être omise de la sortie ou pas. Si true, il n'y aura pas de déclaration XML dans le document de sortie. Si false, une déclaration XML sera incluse. La valeur par défaut est false.

Note :   les valeurs d'option booléennes sont configurées sur true si l'option est spécifiée sans une valeur.

 

Click to expand/collapseoutput, xsltoutput

output = FILE, xsltoutput = FILE

L'URL du fichier sortie-primaire. Par exemple, dans le cas d'une sortie HTML de fichier multiple, le fichier de sortie primaire sera l'emplacement du fichier HTML du point d'entrée. Les fichiers de sortie supplémentaires, comme des fichiers d'image générée, sont rapportés en tant que xslt-additional-output-files. Si aucune option --output ou --xsltoutput n'est spécifiée, la sortie est écrite sur la sortie standard.

 

Click to expand/collapseoutput-encoding

--output-encoding = VALUE

La valeur de l'attribut d'encodage dans le document de sortie. Les valeurs valides sont des noms dans le registre d'ensemble de caractères IANA. La valeur par défaut est UTF-8.

 

Click to expand/collapseoutput-indent

--output-indent = true|false

Si true, la sortie sera en retrait conformément à sa structure hiérarchique. Si false, il n'y aura pas de retrait hiérarchique. La valeur par défaut est false.

Note :   les valeurs d'option booléennes sont configurées sur true si l'option est spécifiée sans une valeur.

 

Click to expand/collapseoutput-method

--output-method = xml|html|xhtml|text

Spécifie le format de sortie. La valeur par défaut est xml.

 

Click to expand/collapseparam [p]

--p | --param = KEY:VALUE

Spécifie la valeur d'un paramètre externe. Un paramètre externe est déclaré dans le document XQuery avec la déclaration declare variable suivi par un nom de variable puis le mot-clé external suivi par le point-virgule de fin de ligne. Par exemple :

 declare variable $foo as xs:string external;

En raison du mot-clé external, $foo devient un paramètre externe, dont la valeur est passée pendant le runtime depuis une source externe. Le paramètre externe reçoit une value avec la commande CLI. Par exemple :

 --param=foo:'MyName'

Dans l'instruction de description ci-dessus, KEY est le nom de paramètre externe, VALUE est la valeur du paramètre externe, donné en tant qu'une expression XPath. Les noms de paramètres utilisés sur la CLI doivent être déclarés dans le document XQuery. Si plusieurs paramètres externes sont des valeurs passées sur la CLI, chacun doit être recevoir une option séparée --param. Les doubles guillemets doivent être utilisés si l'expression XPath contient des espaces.

 

Spécifie paramètre de feuille de style global. KEY est le nom de paramètre, VALUE est une expression XPath qui fournit la valeur de paramètre. Les noms de paramètre utilisés sur la CLI doivent être déclarés dans la feuille de style. Si plusieurs paramètres multiples sont utilisés, le changement --param doit être utilisé avant chaque paramètre. Les double guillemets doivent être utilisés autour de l'expression XPath si elle contient un espace ; que l'espace se trouve dans l'expression XPath elle-même ou dans un littéral de string dans l'expression. Par exemple :

 

raptorxml xslt --input=c:\Test.xml --output=c:\Output.xml --param=date://node[1]/@att1 --p=title:'stringwithoutspace' --param=title:"'string with spaces'" --p=amount:456 c:\Test.xslt

 

Click to expand/collapseupdated-xml

--updated-xml = discard|writeback|asmainresult

Spécifie comment gérer le fichier XML mis à jour. Les mises à jour peuvent être soit :

 

éliminées et pas écrites sur le fichier (discard)
réécrites sur le fichier d'entrée XML qui est spécifié avec l'option --input (writeback)
enregistrées soit sur une sortie standard soit sut l'emplacement spécifié dans l'option --output (si cela a été défini)

 

La valeur par défaut est : discard.

 

Click to expand/collapsexquery-update-version

--xquery-update-version = 1|1.0|3|3.0

Spécifie si le processeur XQuery devrait utiliser XQuery Update Facility 1.0 ou XQuery Update Facility 3.0. La valeur par défaut est 3.

 

Click to expand/collapsexquery-version

--xquery-version = 1|1.0|3|3.0|3.1

Spécifie si le processeur XQuery devrait utiliser XSLT XQuery 1.0 ou XQuery 3.0. La valeur par défaut est 3.1.

 

 


© 2019 Altova GmbH