2017-05-04 10 views
0

私はXMLデータを持っています。 XSLTの助けを借りて、入力XMLデータを出力XMLデータに変換する必要があります。私は最初からXSLTを開発する必要があります。列変換は、複雑な論理(例えば、ネストされたCASEステートメント、複雑な計算、複雑なif-elseロジック)を含む。この変換を行うために使用できるオープンソースツールはありますか?私はこの分野で初心者です。 Oracle JDeveloperのツールについて聞いたことがあります。しかし、それをMacにインストールすることはできませんでした。これを進めるには賢明なステップは何でしょうか?複雑なXSLTロジックを使用して入力XMLを変換して出力XMLを取得

ありがとうございました!

+0

'xsltproc'は任意のxslt変換を実行できます。または開発ツールに興味がありますか? – choroba

+0

@chorob返信ありがとうございます。この分野ではプログラマーでも初心者でもないので、入力XMLデータをXMLデータを出力するために変換するために、XSLTを開発するためにユーザーフレンドリーな開発ツールを使用することをお勧めします。 – Abhijit

+0

oXygenを検討してください。 –

答えて

0

XSLT変換を試すには、http://xsltransform.net/が好きです.XSLT 1とXSLT 2の両方を処理し、複数のJava XSLTエンジンから選択できます。

デバッグが必要で、Javaを使用していると仮定すると(JDeveloperに言及しているので)、Eclipseを試すことができます。 Eclipse IDEにはEclipse Web Toolsがあり、これは古いXSLツールを吸収します。これらは、XSLTのデバッグを提供します。

NetBeans IDEには、XSLTデバッガプラグインもあります。

XSLT(1と2)変換を提供する非常に便利なXMLエディタと niftyデバッガはAltova XMLSpyです。

+1

AFAIK、XMLSpyはWindowsアプリケーションです。 –

+0

@ michael.hor257k Mac互換性が必要であることに気付かなかった。あなたが正しい。 –

+0

FWIW、OxygenXMLはXSLT 1,2および3をサポートし、優れたデバッガを持ち、マルチプラットフォームです。https://www.oxygenxml.com/xml_editor/download_oxygenxml_editor.html –

関連する問題