お問い合わせ
会社概要 ソフトウェア 開発ブログ サポート

« Blogger.comやらTypePad.jpのAtom | メイン | Now Playing... »

2004年09月17日

「eXtyle」やら、XML編集やら、「CSVからXMLへ:eXconv」、などHack、Hack、Hack

[ Blog/News ]

今まで、HepCat担当やらBlogWrite担当などと失礼ながら名乗らせていただいておりました。「個と会社を区別すべし」、という事を肝に銘じる、という理由などもあったからなのですが、最近、素で名前を晒され始めているので、この機会にちょっとだけネタばらし。

先日の「BlogHacks」のHack#9で、チラッと紹介されていた、「eXtyle」というソフト、手前味噌ですが私が作りました。

あそこは、もうかれこれ、4年ほど前に個人的に作ったソフトの置き場です。2、3年まったく弄ってない放置サイトのくせに、なぜかグーグルランクが5とかいう不思議なサイトです。 あそこにあるソフトで1番人気は、「eXconv」といって、CSVなどのデータファイルをXML形式に変換するソフトです。なぜか海外で人気があって、今でも毎月のように、海外から「ソース キボン!」とメールがやってきます。すべては、更新止めてる私の責任です。

もう少しソフトの説明すると、

eXeed
これは、XMLファイルを簡単に編集するソフトウェアです。最近多いXML形式のファイルを手軽に編集できます。(XMLは決まりが多いので、素のテキストエディタで編集するのが難しいケースがあるため、だれでも簡単に編集できるように作りました。当時、どこぞから、1万2千円ほどで販売されていた同等のソフトがありましが、その対抗でもありました^^; 今そのソフトは販売されていません。8-O ...)これを使えば、例えばHepCatの設定ファイル(HepCat.xml)を編集することも、Jugemのエクスポート形式がXMLになりましたが、それなどを直に安全に編集する事も出来ます。もちろんRSSやAtomを作成&編集する事も出来ます!

eXconv
何故か、日本語版と英語版で大きな違いがある...のは愛嬌で....。よくExcelやAccessからCSV形式でデータをエクスポートする事があります。eXconvは、そのCSVデータをXMLに変換してくれます。つまり、データベースに保存したデータを、一括してRSSやAtomに変換する事なども可能なのです。

通常、CSVからXMLとか、AccessからXMLへ、といったケースでは決まりきった構造のXMLしか作れませんでした。例えば新しいAccessがXMLでデータを吐き出せるといってもそれはAccessでのXMLであり、任意のXMLを作成することは出来ません。eXconvは、DSD: Data Source Definitionという定義ファイルを作成し、CSVから任意の形式のXMLを簡単に作成する事が可能です。ちなみにDSDは私のでっち上げ規格です。

これにより、データベースより直接またはCSVを通して間接的にRSSやAtom形式のXMLをがんがん生成する事だって簡単になるのです。

ちなみに、Googleでウェブ全体から「CSV XML」を検索すると、この2、3年ずっとトップに来ています。よっぽどマイナーな分野なのでしょう...。

そして、「eXtyle
この使い道は、BlogHacksを買って本を読みましょう!とか...。実はタイプに疲れてきたからだとか...。
個人的には、eXtyleという名前がとっても良いと思っています。

ええと、すみませんが上記ソフトは会社としてはサポートしていません、ご了承ください。また要望などをいただいても、反映されるとかあまり期待しないでください、すみません。

XML Hacks
Blog Hacksが日本のオライリーからでたけれど、本家オライリーから、今はやりのHackシリーズの「XML Hacks」(記事)なんてのが出てますが、日本語版がでるとしたら(出ないで、単に訳がでるだけだと思うけど)、きっとこのハックが紹介されるでしょう!違



あぁ、言ってしまった...。

Now Playing...The Dave Brubeck Quartet - 「Everybody's Jumpin'」 (Time Out)

投稿者 BlogWrite担当 : 2004年09月17日 04:26

トラックバック

このエントリーのトラックバックURL:
http://www.witha.jp/b/mt-tb-hate-spam.cgi/155

コメント

コメントしてください




保存しますか?