記事
· 4 hr 前 2m read

VSCodeでクラスをXMLにてエクスポートする方法


UDL形式でのインポート・エクスポートが出来ない古いCahceバージョンのソースを保守していたり、古くからのバージョン管理下においてXMLでのバージョン管理を行っている環境であったりと、未だにXMLでのエクスポート・インポートが必要になる場面はまれにあるかと思います。
今回、そういった環境下でもわざわざ管理ポータルを開かずとも、VSCodeでXML形式でエクスポートする拡張機能をリリースしましたので、共有させて頂きます。

機能について

編集画面、あるいは、VSCodeのエクスプローラータブ内からクラスを選択し、コンテキストメニューの「XML形式でエクスポート」を実行します。

image

image

XMLファイルは所定の場所に保存されます。保存先は設定で指定が出来ます。

複数のクラスを選択した場合、初期値では1対1でXMLファイルが保存されます。

image  

設定を変更する事で、1つのXMLファイルとして保存する事も可能です。

image  

利用方法

  1. 拡張機能の検索窓から"ObjectScript To XML"を検索し、インストールします。

image

  1. READMEに記載されているソースをダウンロードし、IRISへインポートします。

  2. ウェブ・アプリケーションを作成します。

  3. 必要な場合、拡張機能の設定値を変更します。

image
  

"objectscript-to-xml": {
    "applicationName": "/exml-api",
    "exportDir": "exports",
    "bundled": false
}
  • applicationNameに作成したウェブ・アプリケーションの名前を指定します。

  • exportDirにはエクスポートしたXMLファイルの配置先を指定します。

  • bundledがtrueの場合は、1つのXMLファイルとしてエクスポートされます。既定値はfalseです。

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください