Conversion de Word RTF en format XML
upCast pourrait ressembler à une sorte de diffusion, mais en réalité, cela n'a rien à voir avec cela. Il s'agit de vous aider à rendre les fichiers Word plus flexibles,
.
Spécifiquement, elle vous permet d'utiliser Microsoft Word comme une application de création de documents XML. L'avantage est que vous pouvez faire toute votre édition dans Word (ou n'importe quel prcocesseur word qui accepte l'édition au format RTF), puis une fois le fichier enregistré, le convertir en XML. Il fonctionne également avec les documents binaires de Word, bien que cela ne soit pas encore disponible sur Mac et ne fonctionne que sur Windows avec Word installé. upCast peut exporter en XML, RTF et CSS sur les deux plateformes, cependant.
upCast est une application très technique. Pour quiconque veut juste effectuer une simple conversion RTF vers XML, c'est parfait. Cependant, en l'utilisant au-delà de cela - pour des conversions en CSS par exemple - il est très difficile de s'y retrouver sans beaucoup de conseils. La plupart des utilisateurs généraux se retrouveront rapidement frustrés et il n'y a pas de section d'aide vers laquelle se tourner.
upCast pourrait être utile pour les personnes qui ont besoin de convertir un document de RTF en XML, mais ses fonctionnalités avancées sont un peu trop techniques pour la plupart des utilisateurs.
.
UPL : nouvelles fonctions insert-nodes(), min(), max(), abs()UPL : extension de set-attr() et attach-value() par un paramètre optionnel d'expression XPath pour identifier le(s) noeud(s) cible(s) de l'opération autre que le noeud de contexteUPL : markup-regex() renvoie désormais un bool indiquant s'il y a eu des correspondances regex (true) ou non (false)UPL : #set defaultRuleMode ne fonctionnait pasUPL : markup-regex() levait une exception lorsqu'il correspondait à un groupe regex vide à la fin du noeud de contexteRTF Importer : changement de type de liste non traduit en redémarrage d'une nouvelle listeRTF Importer : correction d'un cas où avoir un shptext à l'intérieur d'une forme d'image causait le lancement d'une exceptionRTF Importer : exception lorsque deux notes de bas de page avaient été placées directement adjacentes dans un documentUPL : une valeur attachée à un noeud avec attach-value() ne pouvait pas être récupérée ultérieurement par get-value()Modèle de pipeline upCast : les marqueurs de note de bas de page/de fin de document étaient doublés lors du traitement de la sortie avec RTF Exporter
Changements
UPL : nouvelles fonctions insert-nodes(), min(), max(), abs()UPL : extension de set-attr() et attach-value() par un paramètre optionnel d'expression XPath pour identifier le(s) noeud(s) cible(s) de l'opération autre que le noeud de contexteUPL : markup-regex() renvoie désormais un bool indiquant s'il y a eu des correspondances regex (true) ou non (false)UPL : #set defaultRuleMode ne fonctionnait pasUPL : markup-regex() levait une exception lorsqu'il correspondait à un groupe regex vide à la fin du noeud de contexteRTF Importer : changement de type de liste non traduit en redémarrage d'une nouvelle listeRTF Importer : correction d'un cas où avoir un shptext à l'intérieur d'une forme d'image causait le lancement d'une exceptionRTF Importer : exception lorsque deux notes de bas de page avaient été placées directement adjacentes dans un documentUPL : une valeur attachée à un noeud avec attach-value() ne pouvait pas être récupérée ultérieurement par get-value()Modèle de pipeline upCast : les marqueurs de note de bas de page/de fin de document étaient doublés lors du traitement de la sortie avec RTF Exporter
Avis utilisateurs sur upCast
Avez-vous essayé upCast? Soyez le premier à donner votre avis!