トップページtech
542コメント171KB

XMLプログラミング

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
単におれが質問したいから立てたぞ!
0334デフォルトの名無しさんNGNG
>>333
↓こっち嫁

XMLマスターってどうよ?
http://school2.2ch.net/test/read.cgi/lic/1002557224/

んでXMLマスタープロフェッショナルの資格を取って勇者になれ。
そしてスレを救え。たのんだ。
0335デフォルトの名無しさんNGNG
>>334
サンクス。しかしそのスレをみると、やはり使い道のない資格の様な気がする。

そのスレで紹介されていたIBMの資格がちょっと気になる。
http://www-1.ibm.com/certify/tests/obj141.shtml
今度アメリカに遊びに行くついでに試験受けてみようかな…
0336デフォルトの名無しさんNGNG
>>335
XMLマスターが使い道なければIBMの試験はもっと使い道ねーよ
もういい帰ってくれ。
0337デフォルトの名無しさんNGNG
>>336
アホ発見(プ
0338デフォルトの名無しさんNGNG
     ____
    /∵∴∵∴\
   /∵∴∵∴∵∴\
  /∵∴∴,(・)(・)∴|
  |∵∵/   ○ \|
  |∵ /  三 | 三 |  / ̄ ̄ ̄ ̄ ̄
  |∵ |   __|__  | < うるせー馬鹿!>>337
   \|   \_/ /  \_____
     \____/
0339デフォルトの名無しさんNGNG
複数のXMLにたいして検索をかけて、情報をとってくる事を考えてます。
言語はjavaなんですけど、
XQueryとか、そういうXMLの問い合わせ言語で
実際に使えるものはあるのでしょうか?

やっぱりDOMやSAXで自分で作るほうがいいでしょうか?
0340デフォルトの名無しさんNGNG
>>339
XPath
0341デフォルトの名無しさんNGNG
Jakarta Commons JXPath
http://jakarta.apache.org/commons/jxpath/index.html
0342339NGNG
JXPath調べてみます。
ありがとうございました。
0343デフォルトの名無しさんNGNG
 Dim objDoc As New XmlDocument()
 objDoc.Load("sample.xml")
 Dim count As Integer

 objRoot = objDoc.DocumentElement
 objAAA = objRoot.childNodes

★For i = 0 To (objAAA.Length - 1)
  count = count + objAAA.item(i).Length
 Next

VB.NETでDOMの勉強をしているのですが、上記のコードの★の部分で
以下のようなエラーが出てしまいます。Lengthプロパティを取得するには
どうすばれ良いでしょうか?

>'System.MissingMemberException' のハンドルされていない例外が
>microsoft.visualbasic.dll で発生しました。
>?追加情報 : 型 'XmlChildNodes' でパブリック メンバ 'Length' が見つかりません。
0344デフォルトの名無しさんNGNG
エラーメッセージのまんまやん。
0345デフォルトの名無しさんNGNG
>>344
済みません、始めたばかりなもんで本当に対処の方法が分かりません。
ヒントでもいいのでお願いします。
0346デフォルトの名無しさんNGNG
XmlChildNodesをヘルプで見れば?
0347デフォルトの名無しさんNGNG
>>343
http://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfSystemXmlXmlNodeListMembersTopic.asp
0348デフォルトの名無しさんNGNG
>>345
XmlChildNodesにメンバ"Length"が無い
これ以上やさしく書くのは不可能
0349デフォルトの名無しさんNGNG
あ、分かりました…ノードの数はLengthじゃなくてcountだったんですね
ありがとうございました。
手元のXMLの本ではLengthを使ってるんですが…
0350デフォルトの名無しさんNGNG
.NETのXMLライブラリはDOM API準拠じゃないと思った
0351デフォルトの名無しさんNGNG
てことはVB.NETで343みたいな操作するやつは
DOMじゃないってこと?
0352デフォルトの名無しさんNGNG
いや、DOM相当の機能はあるけど、W3CのDOM APIそのままじゃないってこと。
あれ、でもDOM APIがLengthなんて使うわけないよな・・・
0353IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0354デフォルトの名無しさんNGNG
もう2chも終わりだな
0355デフォルトの名無しさんNGNG
なんでも俺を実験に使うそうで
0356IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0357デフォルトの名無しさんNGNG
fu-n
0358デフォルトの名無しさんNGNG



          これはぼくの自作自演スレを根底から揺るがす大事件だ



ダレカ、カキコンデクレ・・・
0359デフォルトの名無しさんNGNG
>>40
初めてひろゆきにレス貰った。
0360デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0361デフォルトの名無しさんNGNG
おぺら6.05からテスト
書けてるよ〜
0362デフォルトの名無しさんNGNG
>>567
そのへんをはっきりとひろゆき氏は述べて欲しい。
いろんな状況が考えられるけど、善意の告発と思われるものに関しては書き込み者を保護するとか。

0363デフォルトの名無しさんNGNG
(^_^;)?
0364デフォルトの名無しさんNGNG

 荒らし荒らし for dream!!
0365デフォルトの名無しさんNGNG
脅迫事件発生!!
http://choco.2ch.net/test/read.cgi/intro/1040994855/

もう2chは末期ですな。
0366デフォルトの名無しさんNGNG
ついでに。
0367デフォルトの名無しさんNGNG
素朴な疑問ですが、どうしてこの板だけスレストされるのですか?
0368デフォルトの名無しさんNGNG
…うまかった…時空を超えた1年越しの味。
0369デフォルトの名無しさんNGNG

localhost:12987みたいな自分のところで立ち上げてから見るんじゃなくて、
自分は立ち上げずに他の人のところで見たいという意味なんだよね。

やっぱ2ちゃんねるのアドバンテージは
多くの人が書き込んでいること、なんだけど、
そのひとつの要因として、ブラウザと言う、
OSに標準でついてるもので簡単に見れること、
があげられるし。
0370デフォルトの名無しさんNGNG
MSXMLでDOMを使ってます。例えば

<product id="0">
 <name>A</name>
 <price>600</price>
</product>
<product id="1">
 <name>B</name>
 <price>500</price>
</product>
<product id="2">
 <name>C</name>
 <price>300</price>
</product>

idの番号を連番にしたいのです。
idが1のノードを削除した場合、idの番号を詰める。
挿入した場合もidを連番になるようにする。
これって、やっぱり自力でやるしかないのですか?
0371デフォルトの名無しさんNGNG
2003年1月10日がおいらの青春の1ページに記録されますた。
0372デフォルトの名無しさんNGNG
なんかこれ見よがしに必死に他の掲示板へ誘導してる香具師が居るように見えるんだがw
0373デフォルトの名無しさんNGNG
IP晒されてるのはクソ馬鹿ばっかりだな・・・ こういうのが減るのならいいか・・・
0374デフォルトの名無しさんNGNG
そういわれるとそうでした。。
0375デフォルトの名無しさんNGNG
つっこみでました
0376デフォルトの名無しさんNGNG
qb鯖の中の人は大変だな。
0377デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0378デフォルトの名無しさんNGNG
良識ある大人が基地外じみた発言をするところがココの魅力ですた

0379デフォルトの名無しさんNGNG
美学っすか?
0380デフォルトの名無しさんNGNG
qbサーバー
http://qb.2ch.net/accuse/ 批判要望
http://qb.2ch.net/saku2ch 削除要請
http://qb.2ch.net/saku/ 削除整理
http://qb.2ch.net/sakud/ 削除議論
http://qb.2ch.net/saku/ 削除依頼

ここだってよ


と自己レスしてみるが、今までIPでてたじゃん
0381デフォルトの名無しさんNGNG
半角系板では、業者が書き込むとリモホが表示させられてるみたい
0382デフォルトの名無しさんNGNG
>>370
そりゃ、自力しかなかろうもん。
0383デフォルトの名無しさんNGNG
【無料】みんなでお揃いのユニフォーム【祭り】
http://life2.2ch.net/test/read.cgi/offevent/1042037013/

みんなで2ちゃんユニフォームを作ってワショーイしよう!
同じカッコしたちゃねらーで街を埋め尽くそう!

ユニフォーム代はなんと無料です!
↓ここを利用します。
http://www.getuniform.com/

0384デフォルトの名無しさんNGNG
おまえら、IP記録がそんなにこわいのか。
0385デフォルトの名無しさんNGNG
肛門から心臓が飛び出そうなくらい怖いです(^_^;)
0386デフォルトの名無しさんNGNG
0387デフォルトの名無しさんNGNG
皆さん祭りの予感です。
2002/1/11 の昼に、ポートスキャンは悪くないってのたまった
男(アサピー)が降臨しました、今夜は祭りの予感です。

http://ex.2ch.net/test/read.cgi/korea/1042284179/l50

0388デフォルトの名無しさんNGNG
IDが1ch
0389デフォルトの名無しさんNGNG
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
誰が書き込んだ内容だろうと、その内容の全責任はひろよきにあるんだ。
ただ裁判官も弁護士もネット観念が全く無いのをいいことに 、もっともらしく
「私は場所だけを提供しています」って押し通そうとしている痛いひろゆき。
訴える側も、掲示板の管理責任を追求することまでしか知識が追いつかず
ひろゆきを名誉毀損などで訴えることをする奴が皆無なのが拍車をかける。

一度、裁判で、書き込みに対して、
削除を求める等では無くひろゆきを名誉毀損で訴え
SFCの村井さんあたりが原告証人で出廷するといい。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
0390デフォルトの名無しさんNGNG
test test
0391デフォルトの名無しさんNGNG
どれぐらいでおわるの? 明日までにはおわりそう?
0392デフォルトの名無しさんNGNG
一月だろ。
0393山崎渉NGNG
(^^)
0394デフォルトの名無しさんNGNG
xslについて教えてください

<国>
<都道府県>
....
<市町村>
....
</市町村>
</都道府県>
</国>

県内における市町村のポジションはposition()で得られるとき、
国における都道府県のポジションを得るにはどうすればいいのですか。
都道府県のレベルであらかじめ、position()を使ってポジションを
得るしかないのでしょうか。

0395Windows上でNGNG
DOMツリーのオブジェクトをツリー表示してくれるようなコンポーネント
ってないでしょうか?ダイアログに貼り付けて使いたいのですが。。。
0396山崎渉NGNG
(^^)
0397242NGNG
>395

IE
0398デフォルトの名無しさんNGNG
>>334
プロ合格した勇者いるみたいよ。
0399デフォルトの名無しさんNGNG
↑mailto:xxxli
0400デフォルトの名無しさんNGNG
【何処も】情報科学総合スッドレ【板違い】
http://science.2ch.net/test/read.cgi/rikei/1046173479/



0401デフォルトの名無しさんNGNG
>>395
MozillaのDOMInspectorみたいな?
0402デフォルトの名無しさんNGNG
おまえらXMLが死滅寸前に追い込まれたときどうするよ?

ちゃんと対策とってるかよ
死末ナ対策をよ
死滅後の行動とってるかよ
0403デフォルトの名無しさんNGNG
>>402
コピペにマジレス。

間違いなくXMLより先に俺が死ぬから問題ない。
0404デフォルトの名無しさんNGNG
403 の主治医です。
(以下略)
0405デフォルトの名無しさんNGNG
なんかこの死滅死滅ってコピペよく見るが、
ちっとも面白くないのはどういうわけだ。
0406406NGNG
Java で XMLをDOMに読んだり、DOMをいじったり、それをXMLに
書き込んだりするのができるようになりますた!

Schema の書き方も勉強中なのですが、実際にXML文書がSchemaに
Valid かどうかをちぇっくさせるには、どうやってやればいいですか。

Schemaファイル名をどっかに書くのだろうけど、どこに書けばいいか
わかりません。
0407ヽ(´ー`)ノNGNG
>>406
http://www.google.com/search?q="xml+schema"+java+validation
0408406NGNG
ありがとうございます。

検索時に、的確に単語を選ぶ能力がマジでわしには無いです。
こうやって出されると、ああ、たしかにそうだ、と思います。
0409デフォルトの名無しさんNGNG
xml2javaってどうかな?
http://www.jnerd.de/xml2java.html

XMLの各要素に対応するクラスを自動生成してくれる。
SAXReaderもあり。
かなり便利そうだが。
0410ヽ(´ー`)ノNGNG
>>409
DTD からクラスを生成してくれるのか。
そういえば、Relaxer もクラス生成の機能が付いていたような。
0411デフォルトの名無しさんNGNG
大元をDTDにするか、Relaxerのスキーマ定義xmlにするか。
DTDの方が理にかなってるとは思うが、
何気にDTD作らない場合も多いんだよなぁ。
0412ヽ(´ー`)ノNGNG
>>411
Relaxer で Relax -> DTD もできたはず。
悲しいかな、RelaxNG に対応してるのはβ版だけなんだが。

XMLScheme って実装の方は進んでないの?
0413デフォルトの名無しさんNGNG
>>412
MSXMLくらいじゃないか?対応してるのは。
0414デフォルトの名無しさんNGNG
んなこたーない。xercesも対応済み。
0415デフォルトの名無しさんNGNG
プログラマとユーザが非対応・・・

仕事ではSchemaもRelaxも見たことない、
見るのも書くのもDTDばかりな漏れはDQNプログラマですか?
0416デフォルトの名無しさんNGNG
DTDがちゃんと書けるなら立派なものかと。
0417デフォルトの名無しさんNGNG
本当のDQNは例えば「DTD死滅スレ」や「Schema vs Relax @春厨」や
「DTDばかりやってると馬鹿になる」みたいなスレを立てる奴のことだ。
0418デフォルトの名無しさんNGNG
DTDって読みにくいから、DTD手に入れたらすぐにRELAXに変換してから読んでる。
0419デフォルトの名無しさんNGNG
>>418
Relaxって、どこか(W3CとかISO)で標準化されつつあるんだっけ?
0420デフォルトの名無しさんNGNG
RELAX NG が ISO/IEC 標準ね。
Document Schema Definition Languages の一部として標準化された。
http://www.y12.doe.gov/sgml/sc34/document/0320.htm
0421デフォルトの名無しさんNGNG
>>420
うそいえ。まだドラフトだろ。
0422デフォルトの名無しさんNGNG
>>420
一瞬「いつの間になったんだ(゚Д゚;)聞いてねぇぞゴルァ」とか思った。
Status: Texy for DSI ballot って事は投票する一歩手前か?

XML Schema とダブルスタンダードになったりする事ってありえるのん?
教えて偉い人。
# ダブルスタンダードは困る…激しく。
0423デフォルトの名無しさんNGNG
これだけはいえる。



RELAX NG作った日本人は見た目キモイ。
0424デフォルトの名無しさんNGNG
>417の言う本当のDQNが降臨しました。
0425デフォルトの名無しさんNGNG
MSXMLつかってまつ。
IXMLDOMElementが指定されたアトリビュートを持っているかどうか
調べる方法はありますでしょうか。
存在しないアトリビュートにアクセスすると例外が投げられるので
いちいちキャッチする
、、、という方法は避けたいのですが。。。
0426デフォルトの名無しさんNGNG
hasAttribute
0427デフォルトの名無しさんNGNG
XMLファイルからXMLファイルをASPのincludeのように呼び出すにはどうすればいいですか?
0428デフォルトの名無しさんNGNG
>>426
error C2039: 'hasAttribute' : is not a member of 'IXMLDOMElement'
って出てダメなんですけど。。。
MSXMLのバージョンがふるいのかな。
0429デフォルトの名無しさんNGNG
> MSXMLのバージョンがふるいのかな。
と言っておいてバージョンを書かないとはどういうこと?
0430デフォルトの名無しさんNGNG
>412
libxml2、RELAX NGをサポートしました。(2.5.5以降)
0431デフォルトの名無しさんNGNG
>422
http://xmlhack.com/read.php?item=1847
http://www2.xml.gr.jp/log.html?MLID=xmlusers&N=7952

という意見もある。
0432デフォルトの名無しさんNGNG
>423
この人はどう?(w
http://www.jclark.com/bio.htm





0433デフォルトの名無しさんNGNG
なんだかんだ言いながら、もうすぐ500スレ逝く。
ヴァカかお前らは。

====================== 終了 =====================================
■ このスレッドは過去ログ倉庫に格納されています