- 1 名前:デフォルトの名無しさん [2006/02/15(水) 21:35:37 ]
- S式パーサがあればXMLなんて不要。
どうしようもなく冗長なXMLを使ってる馬鹿は考えを改めた方がいい。 基本的にLisperがW3C関係やXML信者に喧嘩を売るスレです。 関連スレ Common Lisp, Scheme Part 14 pc8.2ch.net/test/read.cgi/tech/1132275726/
- 193 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 03:20:24 ]
- XMLは根を1つまでしか持てないのが不便。
ファイルへの単純な追記とか、ファイルの単純結合ができない。
- 194 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 08:41:01 ]
- >>193
禿同。S式なら少しづつreadで読めるのに。
- 195 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 19:03:23 ]
- なのでFragmented XML Streamingとか勝手拡張が登場するわけですな。
- 196 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 14:01:11 ]
- 結局 S 式にもっと似てくる訳か。ま、XML 独自でもいいんだが、
とにかく根が複数個ないと不便だな。
- 197 名前:デフォルトの名無しさん mailto:sage [2007/06/24(日) 23:29:22 ]
- 盛り上がって無いね。
- 198 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 08:55:07 ]
- S式界隈の人達は、やりたきゃ自分一人でやってオシマイっていうノリが強いからな。
- 199 名前:デフォルトの名無しさん mailto:age [2007/09/18(火) 21:27:29 ]
- lambda age
- 200 名前:デフォルトの名無しさん mailto:sage [2007/10/01(月) 03:26:35 ]
- XMLドキュメントをS式に変換するXSLTくれ。
- 201 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 12:28:26 ]
- >>200
SSAX ではダメ?
- 202 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 02:12:01 ]
- 言語が滅びたのに信者だけ残るなんて滑稽だわ。
- 203 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 11:53:18 ]
- 「アヌス!」
- 204 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 20:42:07 ]
- ルルルールルールールー♪
- 205 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 17:22:16 ]
- もうすぐロングパスをもらって
207が決めてくれる >>37
- 206 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:17:06 ]
- >>32
- 207 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 18:41:08 ]
- >>202
まだだ。まだ終わらんよ。
- 208 名前:デフォルトの名無しさん [2008/05/08(木) 22:20:43 ]
- |> (・・) <|
│\ V /│ │ E●ヨ │ ……。 ヒ ||||| ソ ││ ││ ┘└
- 209 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 00:42:37 ]
- (保守 スレッド)
- 210 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:08:32 ]
- 今はxmlじゃなくてjsonだろ
- 211 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 10:01:03 ]
- S式でこれはどうやって表現するの?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <aaa> あああああ <bbb> いいいいい </bbb> <ccc id_2="222" id_1="111"> </ccc> えええええ </aaa>
- 212 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 10:28:14 ]
- まず要素と属性を区別することにどんな必然性があるのか、とかそのへんからかな。
同一視して良ければ単純に (aaa "あああああ" (bbb "いいいいい") (ccc (id_2 "222") (id_1 "111")) "えええええ")
- 213 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 11:41:26 ]
- >>212
なるほど、XMLの属性はS式の中では(XMLでいうところの)子要素として変換されるんですね。 確かに、業務の中では属性にすべきか、子要素にすべきか意見が分かれる時あります。 属性はKeyとValueが一致していれば、順序は必要としないのですが、要素はそれを必要とします。 そのため、XMLスキーマやDTDのように、妥当性があるかどうかを検査できるしくみも持っているのですが、 S式にも存在するのでしょうか?
- 214 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 12:00:33 ]
- >>213
(aaa "あああああ" (bbb "いいいいい") ((ccc id_2 "222" id_1 "111")) "えええええ") とか (aaa "あああああ" (bbb "いいいいい") (ccc (:id_2 "222" :id_1 "111")) "えええええ") とかでもええんちゃうの? 上の例だと aaa とか bbb は (aaa ...) の省略形扱い 下の例だと ":" は予約文字、かつ ":" で始まる要素は属性扱い
- 215 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 12:50:06 ]
- やっぱり属性の代わりになる文字が存在するんですね
- 216 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 16:29:03 ]
- 存在させたければ存在させてもいいし
存在させたくないなら存在させなくてもいいし
- 217 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 08:44:00 ]
- コロン記号=属性という訳では無いということですか?
- 218 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 17:54:18 ]
- そうしたければそうすればいい
そうしたくなければそうしなければいい
- 219 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 19:32:28 ]
- 214のやり方は規則ではなくて提案ということ。
- 220 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 01:23:31 ]
- とはいえ、コロン記号を属性としてる例が全くないわけではなく、
実際自分もそうしている XMLは規格?みたいなののお墨付きがある分、きわめて厳密に(異星人でさえ利用できるほど) 定義するものと思うけど、S式はそこまで「国際憲章」レベルのカタい取り決めはない。 ホワイトスペースと()以外の文字は、S式では特別な意味をもたないので、 >>211が「:で始まるシンボルがあれば、直後のアトムを属性として扱う」みたいなルールで運用することもできる。 そういうルールのないツールにとっては、単なるリストとして扱われる。
- 221 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 06:23:14 ]
- まあ、自己自慢のオナニー規格をみんな持っているわけだなw
- 222 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:40:18 ]
- コレもありですよね?
(node aaa "あああああ" (node bbb "いいいいい") (node ccc (attrib id_2 "222") (attrib id_1 "111")) "えええええ")
- 223 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:40:46 ]
- あるある
- 224 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:43:19 ]
- lml -- Lambda Markup Language
www.blnz.com/lml/index.html
- 225 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 14:14:51 ]
- 最近はyamlを使っている
- 226 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 17:50:50 ]
- XMLは属性をコメントアウトできないから、不便。開始タグ全体をコメントアウトすればいいといえばいいんだけど。
|

|