質問に続いて、ノード XSLT からすべての \n\r 文字を削除しますか? 私はこのソリューションを使用していますが、このシナリオに出くわしました-
すべてのノードで改行文字を置き換えたくない場合はどうでしょうか。例- Description や Instructions などの特定のノードは、ユーザーが Web ページに入力した場合に新しい行を保存するためのものです。
<T>
<Name>Translate test</Name>
<AlternateId>testid1</AlternateId>
<Description>Translate test</Description>
<Instructions>there is a new line between line1 and line2
line1-asdfghjkl
line2-asdfghjkl</Instructions>
<Active>1</Active>
</T>
translate(.,' ','') を使用した後、xml は次のようになります。
<T>
<Name>Translate test</Name>
<AlternateId>testid1</AlternateId>
<Description>Translate test</Description>
<Instructions>there is a new line between line1 and line2line1-asdfghjklline2-asdfghjkl</Instructions>
<Active>1</Active>
</T>
翻訳したくないタグが 100 個以上あります。このような不要なタグの翻訳を無視する方法はありますか? タイムリーなヘルプをいただければ幸いです。
よろしく、アシッシュK