[Java] AS3のみたいにJavaでXMLを弄ろうとしたらめっちゃだるかった。

| コメント(0) | トラックバック(0)
AS3はXMLを扱うのがとっても簡単で、
XMLのインスタンスを作る時も、
xmlファイルからでも、mxmlのタグからでも、xml形式のStringからでも、Httpのレスポンスからでも、
どれでも簡単!!!

[Flex][AIR] ActionScript3でXMLを操作する時に気をつけること
にもちょっと書いてるよ!!



んで、久々にJava書いてみたんだけど、JavaでXMLってチョーめんどくさい><


2分木とかN分木とかみたいなのを、↓のクラスみたいに、

文字列 valueと子供へのポインタ(配列)を持つデータ構造で作りたくって、

元となるvalueとかをString配列とかしちゃうと階層が深くなるにつれ、ツライ思いをしなくちゃいそうだから

JavaでXMLとかあんまり使ったことなかったけど、階層構造は扱いやすいと思ってXMLでやってみようと試みました!!

try 〜ingしました!!



そしたら、めっちゃだるかった(´・ω・`)

try 〜ingのつもりが、気がついたらtry to 〜になってたよ!!!



だから、次にやる時のためにメモする!!φ(..)メモメモ

でも、"次"は来ないことを心からお祈り申し上げますm(_ _)m



本格的にやる時は、xmlファイル作って、Fileオブジェクト作って、FileInputStreamを作って・・・ってなるんだろうけど、

そんなに大きいデータじゃないし、xmlファイル作るのめんどくさいし、1つの.javaファイルで完結したいし、try 〜ingだし、AS3みたいにStringから作ってみよー♪


ってことで、





AS3だったら、そもそもXMLのままでの簡単にいじれちゃうから、わざわざこんなEntityに変換しなくてもいいのに!!!



ブログ用にちょっとデータ変えたから、うまく動かなかったらごめんんさい!!!笑


トラックバック(0)

トラックバックURL: http://blog.isocchi.com/MovableType/mt-tb.cgi/337

コメントする

このブログ記事について

このページは、isocchiが2009年2月 9日 23:08に書いたブログ記事です。

ひとつ前のブログ記事は「[etc] 初音ミクなどVocaloid2の開発者に会ってきた。」です。

次のブログ記事は「[etc] GIGAZINEの広告をYahoo!Pipesで消してみた。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 5.0