XMLの必要性
■ このスレッドは過去ログ倉庫に格納されています
0001CSV
NGNGデータ交換ならCSVで十分だと思うのですが。
0002デフォルトの名無しさん
NGNG拡張記述法、点分変数法
0003高校生
NGNG0004デフォルトの名無しさん
NGNGXML教えて教室
http://pc.2ch.net/test/read.cgi/tech/982914729/
0005晒しage
NGNG\ || / \‖/
┌┬┬┬┐ ∩
―――┴┴┴┴┴―――――.、 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
./.  ̄ ̄ ̄//. ̄ ̄| || ̄ ̄ ̄|| ̄ ̄|| || ̄ ̄ ̄ ̄||. ̄ ̄.| ||#######||########|
/. ∧// ∧ ∧| || || .|| ..|| ∧∧ ||.∧∧.| ||#######||########|
[/____(゚_//[ ].゚Д゚,,) ||___||__.|| .[|||.へ(゚Д゚ )..|| ゚Д゚,,) ||#######||########|
||_. * _|_| ̄ ̄ ∪|.|. |ヽ. _.|| || ̄ ̄ ̄ ̄|| ̄∪ ̄|.| ̄ ̄ ̄ヽ| ̄ ̄ ̄ ̄..|
lO|o―o|O゜.|二二二 |.|都立松沢病院 .| .. lO|o―o|O゜|======||===府中刑務所===|
| ∈口∋ ̄_l__l⌒l_|_____|_l⌒l__..|| ≡)) . |∈口∋ ̄_l__l⌒l_|____|___l⌒l__|≡≡))
 ̄ ̄`ー' ̄ `ー' `ー' `ー'  ̄ ̄`ー' ̄ `ー' `ー' `ー'
∧ .∧
/ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
| オールスターで >1をお迎えに上がりました!! お好きな車へ分乗願います!!
\__ _________________________ ______/
V 凸\_________/,凸、 . ∨._________
ノ´⌒`ヽ三三三三三三三i三.ノ´⌒`ヽ、 ―――――――、 \ 〜〜
[二ノ´金`ヽ二]二二二二二二i仁ノ´劵`ヽニフ /.. ̄ ̄ ̄//. ̄ ̄| ||_____\〜
,.-┴―┬┴┐鬨鬩鬨鬩鬨鬨鬩鬨 /. ∧// ∧ ∧| || 東京都 | \ 〜
/∧∧ //∧ ||L匳匳||卅||匳匯||匳|| ..[/____(゚_//[ ].゚Д゚,,) || 清掃局 | |
/_(゚д゚_//_゚Д゚,,)| |丗卅丗卅丗卅丗卅丗 ||_ _|_| ̄ ̄..∪|.|| ̄ ̄ ̄ ̄ ̄| |
_,,,.-―''''"_,,,.-―''''"|コ ̄ ∪i  ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄| lO|――|O゜.|____.|.||-――――┴―|
i゙(}[王i王]I()0コ ―― |―――=|――多磨霊園――――〕 |_∈口∋ ̄_l__l⌒l |____l⌒lソ ≡))
|_∈口∋ ̄_l_l⌒l ノ ノ ___l⌒l_ソ≡)) .`ー' ̄ `ー' ̄ `ー' `ー'
 ̄ ̄`ー' ̄ `ー' ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄`ー' `ー'
0006デフォルトの名無しさん
NGNGXMLは何のデータなのか記載できるからそのままで半永久的に使える
以上
0007糞スレ&単発質問スレを考える会
NGNG無駄にスレを立てないようにしましょう
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG#プロパティー1="niku"
#プロパティー2="bunng"
で、いいのにわざわざXMLにしてるのもあるよな
もうちょっと考えろや
0012デフォルトの名無しさん
NGNG時代遅れ。
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG11の書き方のほうが
わかりやすくていいと思う。
0015デフォルトの名無しさん
NGNGやっぱりS式って偉大だよなあ.
読みにくさはS式もXMLも同じだし.
0016デフォルトの名無しさん
NGNGというとこだね。インタプリタやコンパイラ作る時もトークンの分離とか
悩む必要ないしね。まあ、かなり機械寄りだから人間が読むのはちょっと
辛いかも。でも構造エディタとかも作りやすいからねぇ。
XML は、DTD とかまでちゃんとやるから価値あると思うけど、ちょっとし
たデータまでなんでもかんでも XML ってやりすぎと思う。XML に
かぶれている奴は、なんでもかんでもやりたがって正直ウザイ。>>12 の
ように XML = 最新 なんて思ってるヤツは、正直痛い。
0017デフォルトの名無しさん
NGNGXMLを手で書くものだと思ってる厨房ハケーン
0018>>16 じゃないけど
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGバカ発見。どんな言語でもいいけど、ini ファイルより簡単に XML 読み
書きできるライブラリ示してみ。
0021デフォルトの名無しさん
NGNGINI 使うなら XML のほうが楽な場合もあったりするんじゃ。
人間にもコンピュータでも読み書きが出来る書式の究極形が XML。
いまさら、XML じゃないテキストデータ形式ってのもね。
0022デフォルトの名無しさん
NGNGライブラリ使い分けたりしないでもXMLなら1つ覚えればよい。
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNGバカだねぇ。ツール使うということ自体が、手間がかかると言うこと
示してんじゃんよ。だから、DTD まで書いてきちっとやるような規模なら
XML でも良いって言ってんじゃん。それともあんたは、ちょっとした
データでもオブジェクトにマッピングして読み書きすんのかよ。
(する奴いるんだよ、これが。マジ、XML にかぶれてる奴は怖いよ。)
0025ddd
NGNG0026デフォルトの名無しさん
NGNG心理的に XML の方が楽になってくるんだよ。
DTD 定義するの楽しいし。
0028デフォルトの名無しさん
NGNG俺XML知ってからiniファイルライクな役割のモンは全部XMLで書いてるけどなあ。
XMLだとなんかまずいの?
パーサもネット上にゴロゴロ転がってるし、今更手作業でファイルオープンとか したくないんだけど。
0029デフォルトの名無しさん
NGNGこれだから年寄りは・・・
0030デフォルトの名無しさん
NGNG11 みたいにプロパティ並べる方式でもいいんだけど、
結局グルーピングしたりと構造化が必要になることが多い。
必要になってから読み書き部分書き直すのも面倒だから
それなら最初から XML でいいと思う。
ということで expat 使い。
0031デフォルトの名無しさん
NGNGまさかツールの使い方がわからんと言うことはないでしょ。
・・・xercesの使い方がわからんとかならあるかも・・・ジジィなら・・・
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG究極って...人間と技術の進歩はここで打ち止めですか?
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG確かに、いいたいことは分かる。2ch の データベース(dat ファイル)を XML のテキスト形式で
保存しようなんてのは、無意味だ。
極々、シンプルなデータならば XML にこだわる必要性は全く無い。
キーと値を持たせるだけのものなら、INI でも 構わない。
0042デフォルトの名無しさん
NGNG2ch のログのようにデリミタやエスケープ文字が気分でコロコロ変わられると
ツール製作者が大変なので XML 化の意味はある。
まあ、実際は 2ch くらいのアクセス数になると
XML の冗長性によるオーバーヘッドが大きいから採用はできないけど。
XML DB ならはけるかな?
0043デフォルトの名無しさん
NGNGなどとかいてあるのを見るけど
ど、どこが?と思う
XMLエディタ越しに見ろって言うこと?
普通のエディタで見るときは明らかに
キーと値のほうが見やすいけど・・・
俺、大正解?
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG同意。
INI形式を無理やり押し通そうとしてむちゃくちゃな構造になる事って多いぞ。
明らかに階層構造を持ってるデータなのに、セクションでしかグルーピングできな
いもんだから、結局正規化するために複数のINIファイルを持ったりとかな。
最初っからXMLにしとけよって言いたい。
大体、パーサ動かしたところでパフォーマンスに影響なんて出ないだろ?
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGそうなんだけど、単純な形式のものまで
XMLにするのはどうなのかと、そういう話の流れなのでは。
INIファイルだと、メモ帳で書くぐらいの考え方と手間で済むけど、
そのXMLとかいうヤツを使うには、どういう手順を踏めばいいのよ?
0049デフォルトの名無しさん
NGNGXMLエディタじゃないとかくきしない
どう考えてもややこしい
DTDはもっとわかりづらい
直感的?どこが?
0050デフォルトの名無しさん
NGNGS式(tag)
タイプ数2倍違う。
わかるね。
0051デフォルトの名無しさん
NGNG=>(5 4 3 2 1)
XMLではこんなことできないでしょう。
0052デフォルトの名無しさん
NGNGプログラムを書くより簡単だろうに。
0053デフォルトの名無しさん
NGNGLISP 厨は帰れ。XSLT は糞言語だとか言うな。
0054デフォルトの名無しさん
NGNG>そのXMLとかいうヤツを使うには、どういう手順を踏めばいいのよ?
その馬鹿丸出しの書き方はどうにかならんか?
DOMとSAXぐらいPGなら素養として知っとけ。
0055デフォルトの名無しさん
NGNGXMLの利点として「可読性」を*本気で*挙げてるのは,大してわかって
ない人でしょ.HTMLをちょっと知ってる程度の素人へ説明する際の方便
としての「可読性」だと思う.
XMLがplain text形式を取る利点は,既存のplain textベースのデータ
やテクニックの蓄積との相性でしょ.(何も考えずにマーシャリングで
きるとか)
0056デフォルトの名無しさん
NGNGXMLって手でかくものだという認識なのか・・・ちょっとカルチャーショック
俺はXMLはプログラムに書かせるものという認識しかなかったから
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG>XMLの利点として「可読性」を*本気で*挙げてるのは,大してわかって
>ない人でしょ.
なんでそうなるんだ?
SOAPでメッセージ流すときのデバッグなんて可読性が有るから楽に出来るんだぞ。
バイナリの電文でやる場合と比べてみろや。
0060デフォルトの名無しさん
NGNGとりあえず、人の手で書いたんじゃ面倒くさく感じるのも無理ないなとは思うよ
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGそうです。だからMP3もJPEGも糞です。
バーカ
0064デフォルトの名無しさん
NGNGありがとう、そのコメントを待っていました。
XMLは、ここに書けないほど手間がかかるということがよくわかりました。
0065デフォルトの名無しさん
NGNG加工するってだけでXSLTやらDOMやらSAXやらの
アホ機能使いこなさないといけないみたいだし。
0066デフォルトの名無しさん
NGNG必要性を感じないなら使わなければいい。
簡単なことだと思うが?
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGありがとう、そのコメントを待っていました。
ここにはDOMはおろかSAXすら使いこなせないDQNが居るということがよくわかりました。
0073デフォルトの名無しさん
NGNGDOMで何ができるんだよ
SAXで何ができるんだよ
おれの質問にこたえろ
0074デフォルトの名無しさん
NGNG理解してて使えることと、それを使うかどうかは別だよね。
使い勝手のわるいXML使うやつはDQN。
0075デフォルトの名無しさん
NGNG便利でラクでスバラシイって、誰かが説明すればいいものを、
具体的な内容抜きで「XMLマンセー」って言ってるヤツがいると。
まぁそれをやると、まるでMSかSUNの何かしらの宗教活動に
似た胡散臭さがにじみ出てくるんだよね、XMLもそういうものだから。
0076デフォルトの名無しさん
NGNGいやだよバーカ
0077デフォルトの名無しさん
NGNGSAX :- 吹けます。
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG用語覚えたて厨房はすっこんでろ
0080デフォルトの名無しさん
NGNG誰か分かりやすい本の内容をコピペして下さい。お
ねがいします。」と言えよ。
0081デフォルトの名無しさん
NGNGじゃあ率先してレベル高い話題書いてよ
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNGやったよ。
それこそINIファイル的なものからテストデータまで全部XMLだよ。
0088デフォルトの名無しさん
NGNG将来システムが変わってもデータを確実に救出できるようにするため
RDBから全データをXMLへ書き出す仕組みは入れるようにしている
0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNGとったんラヴュ
0091デフォルトの名無しさん
NGNGXMLの方が、属性の表し方などのconventionや使える文字などが細かく
規定されている。
属性名1=値1
属性名2=値2
みたいなファイルをどう表すかという話があったが、
S式では自由度が高すぎて、人によってどう表すか大幅に
変わるだろう。XMLならだいたい2通りくらいに収束する。
規定が決まっているので、たとえば汎用ブラウザを作る
こともできる。
S式でも細かく規定を決めればまあ同じことはできるだろう
から、悔しければやれば良いのでは。
0092デフォルトの名無しさん
NGNG誰がやっても
(define-property :name "属性名" :value "値")
になるに決まってるだろうがヴォケが。
0093デフォルトの名無しさん
NGNG込める) とゆーところが,XMLの大きなの利点のひとつと思ってよろし
いでしょうか?
0094デフォルトの名無しさん
NGNGよくない。
http経由でRPCつーのが利点だろ。
0095デフォルトの名無しさん
NGNGだから「利点の一つ」と逝っとろーが。
0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGオマエモナ─
2ちゃんねらーがゆーなよ(w
0099デフォルトの名無しさん
NGNG(ことが見込める) とゆーところ
「仕様が標準化されている」というのはXMLに限ったことじゃないだろーが。
0100デフォルトの名無しさん
NGNG他に何?
0101デフォルトの名無しさん
NGNGhttp://www.google.com/search?q=%95W%8F%80%89%BB%88%CF%88%F5%89%EF&hl=ja&lr=
■ このスレッドは過去ログ倉庫に格納されています