で、さっきの話のつづきなんだけど、かりにExcelをXML形式で読み書きするなら、べつにBREWなんかだと、
1.SDカードやHTTP経由でXMLデータをうけとって
2.表示できる部分だけを表示して
3.編集した内容をXML形式で出力して
4.SDカード(PC連携のフォルダfs:/card0/pcのこと)やHTTP経由で渡す
→データフォルダは問題がある。注へ
でもOKってことになるよね。
ケータイの場合、パソコンと同じように表示しなくてもいいし
つーか、表示されると見難いので、
ちょっと表示形式や飾りなどは変えたり、みえなくてもOKってことになる。
まあ、パソコンのときと見てくれは変わっちゃうけど。。。
その見てくれの確認は、実際にパソコンに送って確認すればいい。
ってことで、XML形式でやるなら、別にケータイアプリからでも読み書きOKっていうことになる。
え、バイナリでもOKじゃないかって?
たしかにOKだけど、一部分だけを送ったり、マージするっていうことが出来ない。
全部送ると、容量オーバーになっちゃうかも。。
XML形式にしてもらうと分かるけど、XML形式の場合、
・シート
・ROW
・Cell
のかたちにタグが別れているので、あるシートの何行目の何列から何列までをとりだしたいっていうこともできるわけ。
で、そこの部分だけをケータイに送ったり、そこ以外は読み飛ばしっていうこともできる。
バイナリでも、そーなっているのかもしれないけど、公表されてないので、わかんない。
そーいうことができそーだよね。XMLで出すと。。
注:データフォルダにアクセスする場合、IDataFolderインターフェースを使うと思うんだけど、 Read,Writeはできるけど、Deleteは?削除しないと、上書きだよねえ、上書きは?
え、DeleteUI、仕様よくみてみなよ、今、ファイル指定して上書き削除したいんだよねえ。。
これ以上は、ひみつのあっこちゃんかもしれないので(古!)省略。