|
|
ご利用ありがとうございます。
まずは、ご指摘の現象を、処理プランのXMLをエディタ等で直接編集された際に起こっているものとして、回答させていただきます。
Repl-Ace on .NET で使用する処理プランのXMLは、XMLの仕様に則ったものですので、処理プランのXMLをエディタ等で直接編集される場合、エンティティに関してはエスケープする必要があります。
即ち、> は > と記述しなければなりません。
また、&aaaa; も同様に &aaaa; と記述する必要があります。
なお、Repl-Ace on .NET の機能を使用して処理プランを作成する場合は、この件に関して考慮する必要はありません。
Repl-Ace on .NET のメイン画面にて「>」や「&aaaa;」を入力し、処理プランを保存した際は、XML内の当該箇所は上記のようにエスケープされているはずです。
XML編集ソフトの中には、このあたりの規制が緩いものもありますが、Repl-Ace on .NET では誤動作防止の為(それと、XMLの入出力には.NET Framework の機能そのものを使っている為)、このあたりを厳密にしています。
もし、Repl-Ace on .NET を使用して処理プランを保存しても、エンティティがエスケープされない場合は、何らかのバグが考えられますが、私が試してみたところでは、現象は確認されませんでした。
|
|