AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xmlif - En ligne dans le Cloud

Exécutez xmlif dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xmlif qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xmlif - instructions de traitement conditionnel pour XML

SYNOPSIS


xmlif [attribut=valeur...]

DESCRIPTION


xmlif filtre XML en fonction du balisage conditionnel. Cela peut être utile pour le formatage
une parmi plusieurs versions d'un document XML en fonction des conditions transmises à la commande.

Les paires attribut/valeur de la ligne de commande sont comparées aux attributs associés
avec certaines instructions de traitement dans le document. Les instructions sont
et son inverse , et son inverse ,
, et .

Les paires argument/valeur données sur la ligne de commande sont comparées à la valeur de
attributs correspondants dans les instructions de traitement conditionnel. Une « correspondance d'attribut »
se produit si un attribut apparaît à la fois dans les arguments de la ligne de commande et dans la balise, et le
les valeurs correspondent. Une « incompatibilité d'attribut » se produit si un attribut se produit à la fois dans le
les arguments de ligne de commande et la balise, mais les valeurs ne correspondent pas.

s'étend entre ou et le prochain traitement conditionnel
les instructions au même niveau d'imbrication sont transmises sans modification s'il y a au moins
une correspondance d'attribut et aucune non-concordance d'attribut ; s'étend entre et
elif not?> et l'instruction de traitement conditionnelle suivante est transmise dans le cas contraire. Portées
entre et la balise de traitement conditionnel suivante ne sont transmises que si
aucune travée précédente au même niveau n'a été traversée. et
(et leurs variantes « pas ») modifient le niveau d'imbrication actuel ; et
elif ?> non.

Toutes ces instructions de traitement seront supprimées de la sortie produite. Mis à part le
conditionnalisation, toutes les autres entrées sont transmises sans être modifiées ; en particulier, l'entité
les références ne sont pas résolues.

La correspondance des valeurs se fait par égalité de chaîne, sauf que " | " dans une valeur d'attribut est interprété
comme caractère d'alternance. Ainsi, dire foo='red|blue' sur la ligne de commande permet
conditions rouge et bleu. Dire color='black|white' dans une balise correspond à la ligne de commande
conditions color='black' et color='white'.

Voici un exemple:

Émettez toujours ce texte.

Émettez ce texte si 'condition=html' est indiqué sur la ligne de commande.

Envoyez ce texte si 'condition=pdf' ou 'condition=ps'
est donné sur la ligne de commande.

Sinon, publiez ce texte.

Émettez toujours ce texte.

Utiliser xmlif en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Zabbix
    Zabbix
    Zabbix est un logiciel ouvert de classe entreprise
    source solution de surveillance distribuée
    conçu pour surveiller et suivre
    performances et disponibilité du réseau
    serveurs, appareil...
    Télécharger Zabbix
  • 2
    KDiff3Name
    KDiff3Name
    Ce référentiel n'est plus maintenu
    et est conservé à des fins d'archivage. Voir
    https://invent.kde.org/sdk/kdiff3 for
    le code le plus récent et
    https://download.kde.o...
    Télécharger KDiff3
  • 3
    Chargeur USBGX
    Chargeur USBGX
    USBLoaderGX est une interface graphique pour
    Le chargeur USB de Waninkoko, basé sur
    libwigui. Il permet de répertorier et
    lancer des jeux Wii, des jeux Gamecube et
    homebrew sur Wii et WiiU...
    Télécharger USBLoaderGX
  • 4
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 5
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 6
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • Plus "

Commandes Linux

Ad