J'ai une application à l'esprit qui enregistrera les listes de répertoires d'un système sous forme de texte. Autrement dit, il devrait dire quelque chose comme:Un langage XML pour décrire les attributs de fichier d'une arborescence de répertoires?
File name is: abc.txt
Last modification date is: 2009-12-31T01:23
Read-only attribute is: True
Hidden attribute is: False
Les listes vont persister pendant des années dans une archive à long terme, le langage doit être de soi à un archéologue de l'information de l'avenir. Le langage devrait pouvoir décrire les attributs de fichiers les plus courants des systèmes de fichiers courants de la plate-forme PC: NTFS, FAT, HFS +, ext2/3, etc. Il devrait être capable de gérer des noms de fichiers non latins, des sémantiques différentes sur différents systèmes de fichiers, etc.
Bien entendu, le choix évident d'un langage pour structurer ces données est un langage XML. Est-ce que quelqu'un peut me pointer vers un langage qui existe déjà pour décrire les structures hiérarchiques des attributs de fichier et les attributs d'annuaire , comme dans un système de fichiers? J'espère pouvoir bénéficier du travail que ces concepteurs ont fait pour bien faire la sémantique, créer le schéma ou la DTD, déterminer les détails de l'élément ou de l'attribut XML, etc.
regardé dans les endroits évidents: http://xml.coverpages.com, web moteurs de recherche, les archives de XML-L et comp.text.xml, et ici. Je n'ai trouvé aucune trace de ces langues. La recherche a été compliquée un peu parce que le terme de recherche "attributs de fichier" obtient beaucoup de hits sur les attributs de terme utilisés en XML.
Veuillez suggérer des langues que je devrais étudier. Cela aide d'avoir le nom de la langue, et un pointeur vers une URL où la langue et ses outils associés, les définitions de syntaxe, etc. sont décrits.
Merci d'avance!
Je posterais cette question sur XML-DEV (http://www.xml.org/xml-dev/) et je serais surpris si vous ne l'avez pas obtenu une réponse utile. S'il n'y a pas de spécification pour cela, alors il devrait y avoir et je m'attendrais à ce que les gens d'OASIS soient impliqués. [Vous pouvez dire que je l'ai suggéré.] –
Après trop de retard, je crédite cette réponse comme étant la meilleure. La liste ne m'a pas indiqué un format approprié, et je n'ai pas réussi à faire participer les gens d'OASIS. Mais la liste XML-DEV est un forum très utile. –