WordRTFからXML形式に変換する
upCastはある種の放送アプリのように聞こえるかもしれませんが、実際にはこれとは何の関係もありません。 Wordファイルをより柔軟にするのに役立つことがすべてです。
具体的には、MicrosoftWordをXMLドキュメントのオーサリングアプリケーションとして使用できるようにします。利点は、すべての編集をWord(またはRTF形式での編集を受け入れる任意のWord prcoessor)で実行でき、ファイルが保存されたら、それをXMLに変換できることです。また、Wordのバイナリドキュメントでも機能しますが、これはMacではまだ利用できず、WordがインストールされているWindowsでのみ機能します。ただし、upCastは両方のプラットフォームでXML、RTF、CSSでエクスポートできます。 p>
upCastは非常に技術的なアプリケーションです。単純なRTFからXMLへの変換を実行したいだけの人にとっては問題ありません。ただし、それを超えて使用すると(たとえば、CSSへの変換など)、多くのガイダンスなしで解決するのは非常に困難です。ほとんどの一般ユーザーはすぐにイライラし、ヘルプセクションがなくなります。 p>
upCastは、ドキュメントをRTFからXMLに変換する必要がある人に役立つ可能性がありますが、高度な機能はほとんどのユーザーにとって少し技術的すぎます。 p>
Changes
UPL:新しい関数insert-nodes()、min()、max()、abs()
UPL:オプションのXPath式パラメーターによるset-attr()およびattach-value()の拡張により、コンテキストノード以外の操作のターゲットノードを識別します
UPL:markup-regex()は、正規表現の一致(true)かどうか(false)を示すブール値を返すようになりました。
UPL:#setdefaultRuleModeが機能しませんでした
UPL:コンテキストノードの最後で空の正規表現グループを照合すると、markup-regex()が例外をスローしました
RTFインポーター:リストタイプの変更は、新しいリストの再起動に変換されません
RTFインポーター:画像の形状内にshptextがあると、例外がスローされるケースを修正しました
RTFインポーター:2つの脚注がドキュメント内で直接隣接して配置されていた場合の例外
UPL:attach-value()でノードにアタッチされた値は、後でget-value()で取得できませんでした
upCastパイプラインテンプレート:RTFエクスポーターで出力を処理するときに脚注/文末脚注マーカーが2倍になりました