XML統合スレッド
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆ xmlってマージできませんか?教えてください!
既出だったらごめんなさーい!! >>400
ファイル次第。
XMLかどうかではなく、テキストファイルとしてのレイアウトが重要。 マージってのがどういう処理を想像してるかわからんが
単純にテキストを後ろに引っ付けたらルートが一つにならんわな http://web.archive.org/web/20160809092524/http://www2.informatik.hu-berlin.de/~obecker/XSLT/
XMLをマージするXSLT。 XMLを合成するならXSLTでやる
FramexsというソフトではXHTML×XHTML×その他XMLを合成している
ああいう感じでやればいい XMLはデータ容量が大きくなるのと、XML単体で複雑なデータ構造を定義できるから、データベースとしては廃れた。 XSLT の有効な状況というのが良くわからん
Webスクレイピング なんかだと、対象ページの書式が多様かつ複雑すぎて
アドホックなハードコーディングよりコストを下げられる気がしな プハァ~~~┗─y(;´Д`)y─┛~~ニコチン中毒 relax NGで「ある要素/属性が存在していたらある要素/属性は任意 (optional) である」っていうことを示すにはどうしたらいいだろう。
たとえば<aaa>という要素にたいするxxxとyyyという属性について
<aaa xxx="..."/>という形だったらyyyはあってもなくてもいいし、
<aaa yyy="..."/>という形だったらxxxはあってもなくてもいいという場合。
思い付いたのは
element aaa {
( XXX, YYY? ) | ( XXX?, YYY ),
XXX = attribute xxx { text },
YYY = attribute yyy { text }
}
なんだけど,(意味的に)正しく表わせているかどうか分からん。
どなたかご指摘ください……