GoGPT Best VPN GoSearch

Icône de favori OnWorks

onsgmls - En ligne dans le cloud

Exécutez onsgmls 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 onsgmls 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


onsgmls - Un analyseur et validateur SGML/XML

SYNOPSIS


onsgmls [-BCdeghlnpRrsuvx] [-atype de lien] [-Aarchitecture] [-bBCTF] [-cID système...]
[-Dannuaire] [-Emax_erreurs] [-ffilet] [-iprénom] [-ooption_sortie...] [-tfilet]
[-wtype_avertissement...] [ID système...]

DESCRIPTION


onsgmls analyse et valide le document SGML dont l'entité de document est spécifiée par le
identifiants du système [ID système...] et imprime sur la sortie standard un texte simple
représentation de son ensemble d’informations sur la structure des éléments. (Il s'agit de l'ensemble d'informations
sur lequel une application SGML conforme et contrôlée par la structure devrait agir.) Si plus de
un identifiant système est spécifié, puis les entités correspondantes seront concaténées
pour former l’entité documentaire. Ainsi l'entité document peut être répartie sur plusieurs fichiers ;
par exemple, la déclaration SGML, le prologue et l'ensemble d'instances de document pourraient chacun être dans un
fichier séparé. Si aucun identifiant système n'est spécifié, alors onsgmls lira le document
entité à partir de l’entrée standard. Un identifiant système de ligne de commande de - peut être utilisé pour faire référence
à l’entrée standard. (Normalement dans un identifiant système, 0 est utilisé pour désigner
entrée standard.)

Partie d'un système SGML conforme à la norme internationale ISO 8879 -- Norme
Langage de balisage généralisé. Un système d'installations étendues SGML conforme à l'annexe A de
Norme interne ISO/IEC 10744 -- Langage de structuration hypermédia/temporel

Les options suivantes sont disponibles:

-atype de lien, --activer=type de lien
Faire un type de lien type de lien actif. Dans ce cas, toutes les informations ESIS ne sont pas éditées :
les LPD actifs ne sont pas explicitement signalés, bien que chaque attribut de lien soit qualifié
avec son nom de type de lien ; il n'y a aucune information sur les éléments de résultat ; quand il y a
plusieurs règles de liens applicables à l'élément actuel, onsgmls choisit toujours le
d'abord.

-Aarchitecture, --architecture=architecture
Analyse par rapport à l'architecture architecture.

-bBCTF, --bctf=BCTF, -bcodage, --encodage=codage
Ceci détermine l'encodage utilisé pour la sortie. Si en mode jeu de caractères fixe, il
spécifie le nom d'un encodage ; sinon, il précise le nom d'un BCTF.

-B, --temps différé
Temps différé. Analyser chacun

spécifiés séparément sur la ligne de commande, plutôt que de les concaténer. C'est
utile principalement avec -s.

If -tnom de fichier est également spécifié, alors le nom de fichier spécifié sera préfixé au
ID système pour créer le nom de fichier du résultat RAST pour chaque ID système.

-cID système, --catalogue=ID système
Mappez les identifiants publics et les noms d'entités aux identifiants système à l'aide de l'entrée de catalogue
fichier dont l'identifiant système est sysid. Plusieurs -c les options sont autorisées. S'il y a un
fichier d'entrée de catalogue appelé catalogue au même endroit que l'entité document, il sera
recherché immédiatement après ceux spécifiés par -c.

-C, --catalogues
Le site de

les arguments spécifient les fichiers de catalogue plutôt que l'entité du document. L'entité du document
est spécifié par la première entrée DOCUMENT dans les fichiers du catalogue.

-Dannuaire, --répertoire=annuaire
Rechercher annuaire pour les fichiers spécifiés dans les identificateurs système. Plusieurs -D les options sont
autorisé. Voir la description du gestionnaire de stockage osfile pour plus d'informations sur
recherche de fichiers.

-e, --entités-ouvertes
Décrivez les entités ouvertes dans les messages d'erreur. Les messages d'erreur incluent toujours la position
de l'entité externe la plus récemment ouverte.

-Emax_erreurs, --max-erreurs=max_erreurs
onsgmls se fermera après max_erreurs les erreurs. Si max_erreurs est 0, il n'y a pas de limite
le nombre d'erreurs. La valeur par défaut est 200.

-ffilet, --fichier-erreur=filet
Rediriger les erreurs vers filet. Ceci est utile principalement avec les shells qui ne prennent pas en charge
redirection de stderr.

-g, --éléments-ouverts
Afficher les identifiants génériques des éléments ouverts dans les messages d'erreur.

-h, --Aidez-moi
Afficher un message d'aide et quitter.

-iprénom, --include=prénom
Faites comme si

<!ENTITY % prénom "INCLURE">

se produit au début du sous-ensemble de déclaration de type de document dans le document SGML
entité. Puisque les définitions répétées d'une entité sont ignorées, cette définition prendra
priorité sur toute autre définition de cette entité dans la déclaration du type de document.
Plusieurs options -i sont autorisées. Si la déclaration SGML remplace le nom réservé
INCLUDE alors le nouveau nom réservé sera le texte de remplacement de l'entité.
Généralement, la déclaration du type de document contiendra

<!ENTITY % prénom "IGNORER">

et utilisera %prénom; dans la spécification du mot-clé de statut d'une section marquée
déclaration. Dans ce cas, l'effet de l'option sera de faire en sorte que la section marquée
à ne pas ignorer.

-n, --numéros d'erreur
Afficher les numéros de message dans les messages d'erreur.

-ooption_sortie, --option=option_sortie
Afficher des informations supplémentaires selon option_sortie:

entité Définitions de sortie de toutes les entités générales, pas seulement pour les entités de données ou de sous-docs
qui sont référencés ou nommés dans un attribut ENTITY ou ENTITIES.

id Distinguer les attributs dont la valeur déclarée est ID.

en ligne Commandes de sortie L donnant le numéro de ligne et le nom de fichier actuels.

inclus Générez une commande i pour les sous-éléments inclus.

vide Génère une commande e pour les éléments qui ne sont pas autorisés à avoir une balise de fin, qui
sont ceux dont le contenu est déclaré vide ou avec un attribut de référence de contenu.

ID système de notation Afficher une commande f avant une commande N, si un identifiant système pouvait
être généré pour cette notation.

non-sgml En mode jeu de caractères fixe, génère des séquences d'échappement \% pour les données non SGML
personnages. Les caractères de données non SGML peuvent résulter de références de caractères numériques.

attribut de données Affichez le nom de la notation et les attributs pour les attributs DATA. Sinon,
Les attributs DATA sont traités comme les attributs CDATA. Pour plus de détails, voir la clause 4.4.3
de l'Annexe K de l'ISO 8879.

commentaire Génère une commande _ avec le contenu d'un commentaire. Plusieurs commentaires dans un
une seule déclaration de commentaire entraînera plusieurs commandes _ distinctes, comme si le
les commentaires étaient chacun dans une déclaration de commentaire distincte.

omis Afficher une commande o avant une commande impliquée par le document d'entrée,
mais omis du balisage réel. Cela affecte actuellement les commandes (,) et A.

tagomit As omis, mais uniquement pour les commandes ( et ).

attromit As omis, mais uniquement pour les commandes A.

Multiple -o les options sont autorisées.

-p, --seulement-prologue
Analyser uniquement le prologue. onsgmls se terminera après avoir analysé la déclaration du type de document.
Implique -s.

-R, --limité
Restreindre la lecture des fichiers. Cette option est destinée à être utilisée avec les outils Web basés sur onsgmls.
(par exemple des scripts CGI) pour empêcher la lecture de fichiers arbitraires sur le serveur Web. Avec ça
option activée, onsgmls ne lira aucun fichier local à moins qu'ils ne se trouvent dans un
répertoire (ou sous-répertoire) spécifié par le -D option ou inclus dans le
Variable d'environnement SGML_SEARCH_PATH. Par mesure de sécurité supplémentaire, cette option
limite les noms de fichiers aux caractères AZ, az, 0-9, '?', '.', '_', '-' et ne
autoriser les noms de fichiers contenant ".." Sur les systèmes avec les noms de fichiers MS-DOS ':' et '\' sont
également autorisé.

-s, --aucune sortie
Supprimer la sortie. Les messages d'erreur seront toujours imprimés.

-tfilet, --rast-file=filet
Sortie vers filet le résultat RAST tel que défini par ISO/IEC 13673:1995 (en fait, ce n'est pas
tout un IS encore ; cela met en œuvre le projet de l'éditeur intermédiaire du 1994/08/29, avec
modifications pour mettre en œuvre la norme ISO/IEC JTC1/SC18/WG8 N1777). La sortie normale n’est pas produite.

-v, --version
Imprimez le numéro de version.

-wtype, --avertissement=type
Contrôler les avertissements et les erreurs. Plusieurs -w les options sont autorisées. Les valeurs suivantes de
tapez activer les avertissements :

xml Avertir des constructions qui ne sont pas autorisées par XML.

mixte Avertir des modèles de contenu mixte qui n’autorisent #PCDATA nulle part.

sgmldecl Avertir de diverses constructions douteuses dans la déclaration SGML.

devrait Avertir des diverses recommandations formulées dans la norme ISO 8879 que le document ne
se conformer à. (Les recommandations sont exprimées par « devrait », par opposition à
exigences qui sont généralement exprimées par "doit".)

défaut Avertir des références par défaut.

dupliquer Avertir des déclarations d'entité en double.

indéfini Avertir des éléments non définis : éléments utilisés dans la DTD mais non définis.

non fermé Avertir des balises de début et de fin non fermées.

vide Avertir des balises de début et de fin vides.

net Avertir sur les balises de début et les balises de fin nulles.

balise min Avertir des balises de début et de fin minimisées. Équivalent à une combinaison de
avertissements non fermés, vides et nets.

carte-inutilisée Avertir des cartes de référence courtes inutilisées : cartes qui sont déclarées avec une
déclaration de mappage de référence mais jamais utilisée dans une courte déclaration d'utilisation de référence dans
la DTD.

paramètre-inutilisé Avertir des entités de paramètres qui sont définies mais non utilisées dans une DTD.
Les entités de paramètres internes inutilisées dont le texte est INCLUDE ou IGNORE n'obtiendront pas le
Attention.

ID système de notation Avertir des notations pour lesquelles aucun identifiant système n'a pu être généré.

tous Avertir des conditions qui devraient généralement être évitées (de l'avis du
auteur). Équivalent à : mixed, should, default, undefined, sgmldecl, unused-map,
unused-param, vide et non fermé.

récursion immédiate Avertir des éléments immédiatement récursifs. Pour plus de détails, voir
clause 2.2.5 de l'annexe K de l'ISO 8879.

entièrement déclaré Avertir si l'instance de document ne parvient pas à être entièrement déclarée. Cela a le
effet de la modification de la déclaration SGML pour spécifier IMPLYDEF ATTLIST NO ELEMENT NO
N° D'ENTITÉ N° DE NOTATION Pour plus de détails, voir la clause 2.2.1 de l'annexe K de l'ISO 8879.

entièrement étiqueté Avertir si l'instance de document ne parvient pas à être entièrement balisée. Cela a le
effet de la modification de la déclaration SGML pour spécifier DATATAG NO, RANK NO, OMITTAG NO,
SHORTTAG STARTTAG EMPTY NO et SHORTTAG ATTRIB OMITNAME NO. Pour plus de détails, voir
clause 2.2.2 de l'annexe K de l'ISO 8879.

amplement étiqueté, amplement-étiqueté-récursif Avertir si l'instance du document ne parvient pas à être
amplement étiqueté. Les éléments implicitement définis peuvent être immédiatement récursifs si
amplement-étiqueté-récursif est spécifié. Cela a pour effet de changer le SGML
déclaration pour spécifier DATATAG NO, RANK NO, OMITTAG NO, SHORTTAG ATTRIB OMITNAME NO
et soit IMPLYDEF ELEMENT ANYOTHER ou IMPLYDEF ELEMENT YES. Pour plus de détails, voir
clause 2.2.4 de l'annexe K de l'ISO 8879.

type valide Avertir si l'instance de document ne parvient pas à être de type valide. Cela a pour effet
de changer la déclaration SGML pour spécifier VALIDITY OUI. Pour plus de détails, voir la clause
2.2.3 de l'Annexe K de l'ISO 8879.

entité-réf Avertir des références à des entités non prédéfinies. Cela a pour effet de
modifier la déclaration SGML pour spécifier ENTITIES REF NONE. Pour plus de détails, voir
clause 2.3.2 de l'annexe K de l'ISO 8879.

entité-externe-réf Avertir des références à des entités externes. Ceci comprend
références à un sous-ensemble DTD externe. Cela a pour effet de changer le SGML
déclaration pour préciser ENTITIES REF INTERNAL. Pour plus de détails, voir la clause 2.3.3 de
Annexe K de l'ISO 8879.

intégrale Avertir si l'instance de document n'est pas intégralement stockée. Cela a pour effet
de changer la déclaration SGML pour spécifier ENTITIES INTEGRAL OUI. Pour plus de détails
voir l'article 2.3.1 de l'annexe K de l'ISO 8879.

Un avertissement peut être désactivé en utilisant son nom préfixé par no-. Ainsi
-mur-wno-dupliquer activera tous les avertissements à l'exception de ceux concernant l'entité en double
déclarations.

Les valeurs suivantes pour type_avertissement désactiver les erreurs :

aucune-idref Ne pas donner d'erreur pour une valeur de référence d'ID qu'aucun élément n'a comme son
IDENTIFIANT. L'effet sera comme si chaque attribut déclaré comme valeur de référence d'ID avait été
déclaré comme nom.

non significatif Ne pas donner d'erreur lorsqu'un caractère qui n'est pas significatif
caractère dans la syntaxe concrète de référence apparaît dans un littéral dans le SGML
déclaration. Cela peut être utile en conjonction avec certaines suites de tests buggy.

non valide N'exigez pas que le document soit de type valide. Cela a pour effet de changer
la déclaration SGML pour spécifier VALIDITY NOASSERT et IMPLYDEF ATTLIST YES ELEMENT
OUI. Une option de -wvalide a pour effet de changer la déclaration SGML pour spécifier
TYPE DE VALIDITÉ et IMPLYDEF ATTLIST NO ÉLÉMENT NO. Si ni l'un ni l'autre -wvalide ni -wno-valide
sont spécifiés, alors les valeurs VALIDITY et IMPLYDEF spécifiées dans la déclaration SGML seront
être utilisé.

pas d'afdr Ne donnez pas d'erreurs lorsque les fonctionnalités de notation AFDR méta-DTD sont utilisées dans la DTD.
Ces erreurs sont normalement produites lors de l'analyse de la DTD, mais supprimées lors de l'analyse
méta-DTD.

-x, --les références
Afficher des informations sur les clauses pertinentes (de la norme ISO 8879:1986) dans les messages d'erreur.

Les options suivantes sont également prises en charge pour une compatibilité descendante avec sgmls :

-d
Pareil que -wdupliquer.

-l
Pareil que -oline.

-mID système
Pareil que -c.

-r
Pareil que -wpar défaut.

-u
Pareil que -wundef.

Utilisez onsgmls en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.