トップページtech
986コメント332KB

XML教えて教室

■ このスレッドは過去ログ倉庫に格納されています
0001NGNG
わけわかんないです。
ばかです。
0369教えて君NGNG
>>368
Thx! XMLマンセー
0370デフォルトの名無しさんNGNG
>368
それって日本語対応?
0371教えて君NGNG
ザンネンナガラニホンゴハカケナイヨ (TT)
0372デフォルトの名無しさんNGNG
HTTP以外のプロトコルを選択できるSOAPの実装を教えて下さい
0373デフォルトの名無しさんNGNG
>>372
Alphaworks(SMTP,MQ)
0374デフォルトの名無しさんNGNG
>>373
thx
0375デフォルトの名無しさんNGNG
XMLって何に使うんですか?
携帯から使えますか?
0376デフォルトの名無しさんNGNG
biztalk,Rosettanet,ebXMLのなかでどれが一番ビジネスプロセスが
繁栄されているのか自信もって何か言える人、助けてくれ、頼む。
情報システム板があれなんでここの板しか私には希望がありません。
業種は流通業です。

資料作成が全く進んでない・・・(泣
0377デフォルトの名無しさんNGNG
もう一つだけ教えて下され。
IEをSOAPクライアントとして使う方法なんてあるんでしょうか?

こんな感じに、
POST /2ch.html HTTP/1.1
Host: www.2ch.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.2ch.net/2ch.html"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
 <soap:Body>
  <GetProductList xmlns="www.2ch.net">
   <query>string</query>
   <partial>boolean</partial>
  </GetProductList>
 </soap:Body>
</soap:Envelope>
SOAPのリクエストをIEから投げる方法なんてあるかいな。
DHTMLだかなんだか知らんけどIEからそういったことができる
んだろうか?ActiveXを使わずに。
教えてクン覚悟の質問です。
0378デフォルトの名無しさんNGNG
別スレに貼ったものだけど、読んでみたらなかなかよさそうだから
こっちにも貼っておく。

SOAP2.0仕様書
http://www.uddi.org/specification.html

おまけ
Microsoft Web Workshop
http://www.uddi.org/specification.html
0379デフォルトの名無しさんNGNG
Microsoftのリンク間違えました。正しくはこっち
http://www.microsoft.com/japan/developer/workshop/xml/articles/xml12182000.asp
0380デフォルトの名無しさんNGNG
>>376
ここを参考にがんばれ
http://www.atmarkit.co.jp/fxml/links/indexpage/xmlapps.html#distribute
0381OLNGNG
クライアント側のDOMを操作はできますか?
これはhttp://foge/foge.xmlをブラウザで開いて今表示している
画面のDOMをいじりたいんですが。
http://foge/foge.xmlを開くと(動的にそのファイルを作成してい
る為)他のデータが表示されますし、クライアント側のファイル名
の指定 C:\foge.xmlはできないですし。
よろしくお願いします。
0382デフォルトの名無しさんNGNG
クライアントでドキュメントの構造をいじる必要がどうしてある?
その理由がまず知りたいな。
0383独学XMLNGNG
簡単なxmlを作成してxslを使用して表示形体を整えようと作ったが。。。
なんでxslを読みこまないのですか?

デスクトップにT1.xmlとT1.xslを作成してT1.Xmlを表示させると
単にT1.xmlのデータしか表示されん。。。xslでスタイルを変更させようにも
まったく読みこまないのか。。対応されないのか意味がわからん。
(某本と同様に記載しているのに。。IEも5.5にしたのに。。。)


<?xml-stylesheet type="txt/xsl" href="test01.xsl"?>
↑こうxmlに書いてテストしてみたが、無視されてるような気がする。。。
みなさんはちゃんとXSLで表示されていますか?
0384独学XMLNGNG
>383
間違えた。。。href=t1.xslです
もちろんファイル名は同名前にしてあります。
つかxmlとxslデスクトップに置いてるから表示されないんですか?
ちなみにDTD、XML schema等で宣言はしてません。簡単なデータなので。

初心者のためくだらない質問誠にすいません
いろいろやったんですが。。。IE5.5、msxmlパーサも一応3.0 sp1
にしてみました。。。がだめでした。。。
0385デフォルトの名無しさんNGNG
txt
0386デフォルトの名無しさんNGNG
txt⇒text
これでおれは大丈夫だけど
0387デフォルトの名無しさんNGNG
msxmlはちゃんとreplace modeでインストールしましたか?
0388独学XMLNGNG
>>387
replace modeとかって書いてなかったんです(インストール時)
何も分岐するチェックボックスなども出なかった。。。
0389独学XMLNGNG
>>386
あ。。。間違えてた。。。
もちろんtype="text/xsl"としています。
でも表示されないんです。
0390デフォルトの名無しさんNGNG
IEが使用するMSXMLを変更するのってどうやるんだろう・・・
誰か助け舟を頼みます
0391デフォルトの名無しさんNGNG
http://www.microsoft.com/japan/developer/workshop/xml/general/replacemode.asp
0392デフォルトの名無しさんNGNG
>>383 独学XMLさんへ

おそらく xsl ファイルの中身が間違ってると思われ。

ちなみに、「何も表示されない」それとも 「xmlタグの
階層表示がされる」どちらですか? まったく何も表示
されない場合は、xsl の中身を疑ったほうがいい。
0393デフォルトの名無しさんNGNG
ちなみにMSXML4.0はIE5.0,5.5ブラウザから
<?xml-stylesheet type="text/xsl" href="XXX.xsl"?>
と指定して使うことはできないようです。
0394独学XMLNGNG
>>392
>ちなみに、「何も表示されない」それとも 「xmlタグの
>階層表示がされる」どちらですか?

xmlタグの階層表示のみされています。。。
うぅうぅ。。。
なんとなくxml-stylesheetの構文自体無視されている気がします。。。
なぜなんだろう。。

ちなみに
XSLファイルの中身が間違っている場合はエラーが出るので
わかると思うのですが。。。なんとなく。。。
0395デフォルトの名無しさんNGNG
>>394 独学さん
391にあるようにMSXML.DLLのレジストリへの登録はしたんでしょうか?
それをしてXML自体が表示されるのは辺ですね。
0396 NGNG
xml-stylesheet -> xml:stylesheet
では?
とりあえず。
0397デフォルトの名無しさんNGNG
>>394
Netscape6使え。
XSLT動作したぞ。
0398デフォルトの名無しさんNGNG
>>396
IEでは <?xml-stylesheet であってます。
少なくともXSLの構文エラーなら全く表示されないし、
XSLファイルが存在しないときはそのような内容の
エラーが表示されるはずです。だからレジストリに
DLLがちゃんと登録されていないものと思います。
0399独学XMLNGNG
DLLの登録後うまくいきました。。。みなさん有難うぅぅ。
しかし。。。XMLは本当に普及するんだろうか。。
今後XMLによるデータ管理に移行していく上で問題が多いような気もする。
 既存のRDB→XML→web上に公開→XMLの取得→RDBへデータのマッピング
現在XMLスキーマが流動している(日本で確実な地位を占めているスキーマが確定していない)
ので既存のRDBからXMLデータによるデータの一元管理への移行はできるのであろうか
(XML schemaは勧告を受けてはいるが。。。)
そもそもXMLを利用しているビジネスモデルの詳細がわからん。。。
調べてもなんだかDTDを使用したものしかあまりのっていないし。。。
0400独学XMLNGNG
うーん現在のRDBをDBW?(データウェハウス)として利用(又は破棄)しながら
XMLDB(exclon等)に移行する企業などほとんど無いと思う。
と言う事は、やっぱりBtoB間では既存のRDBへのXMLのマッピングが必要になると
思う。スキーマを元にしたマッピングPGなる繁雑なプログラムが必要とされる気がする。
↑スキーマを多対多で利用したいのに元になるスキーマ言語が安定してないから
一体どうやって新しいビジネスモデルを構築、提案できるのかなぁ?
一応 XML schemaを中心に勉強する予定だが。。。
(本屋にいってもDTD関連の奴しか売ってないのよね。。。涙)
0401デフォルトの名無しさん NGNG
>>400
マッピングの話は難しいとしても、
スキーマに関してはIBMにコラム書いてるUcheさんのものなんか
おもしろいし参考になるよ。
0402デフォルトの名無しさんNGNG
スレ違い&板違いのような気もするんですが、ここで質問させてください。

RSSでニュース配信してる日本のサイトってあります?
BulknewsとかMy.UserLand.Comなんかは見つけたんだけど・・・。
0403デフォルトの名無しさんNGNG
>>402
ttp://www.nsg.co.jp/nbb/ss/joy/memordf.html
0404デフォルトの名無しさんNGNG
スキーマの継承ってなんのことですか?
さっぱりわかりません
0405402NGNG
>>403
情報ありがとうございます。

でも・・・これって・・・い、いがぴょん・・・
できれば・・・プライマリサイトが・・・希望なんですが・・・
0406デフォルトの名無しさんNGNG
>>402
いがぴょんをバカにするな、ごるぁ!
0407独学XMLNGNG
>>403
いがぴょんさんなかなか良い人そうですね。。。
確かにXMLをつかってのBtoBプロジェクトに携わっていますが、しかし
プロ故に詳細な仕様や運用などについてはあまり触れていませんでしたね。

XML schema を使用するメリット等がやはりわからない。
現在BtoBを導入又は運用しているモデルがわからない
BtoBにXMLを利用する確固たるメリットがわからない。。。(もちろんメリットが有るのは
分かっているが、>>400で言ったようにリスクが多い様にも感じる)
0408デフォルトの名無しさんNGNG
DTDものばっかりや・・・
0409デフォルトの名無しさんNGNG
XML SchemaはMSXML4.0のヘルプが一番分かりやすそう
0410デフォルトの名無しさんNGNG
>>409
MSXML4.0のヘルプ?
パーサーのヘルプをみるのか
0411デフォルトの名無しさんNGNG
>>410
そう。あんまり沢山はないけど分かりやすいよ。
0412デフォルトの名無しさんNGNG
psgmlのXMLモードって色分けできないの?
0413デフォルトの名無しさんNGNG
psgmlってXML Schemaには未対応?
0414OLNGNG
>>クライアント側のDOMを操作はできますか?
>>これはhttp://foge/foge.xmlをブラウザで開いて今表示している
>>画面のDOMをいじりたいんですが。
>>http://foge/foge.xmlを開くと(動的にそのファイルを作成してい
>>る為)他のデータが表示されますし、クライアント側のファイル名
>>の指定 C:\foge.xmlはできないですし。よろしくお願いします。
>382 :デフォルトの名無しさん :01/10/22 14:43
>クライアントでドキュメントの構造をいじる必要がどうしてある?
>その理由がまず知りたいな。

すいません、すごく遅いレスです。クライアントでいじったXMLファイルを
そのままサーバーに送信したいんです。今まではクライアント側で変更した
データをGET/POST等でサーバーに送っていたものを、XMLファイルを送受信
することで代替したいんです(その方がロジックがすっきりすると思います)
0415デフォルトの名無しさんNGNG
VisualC++でMSXMLを使うことに挑戦しようと思っています。
しかし、COMを扱ったことがありません。
googleを使って入門になりそうなサンプルを探したのですが、VisualBasicばかりでした。
POSTでサーバーへ送って戻ってきたXMLドキュメントをMSXMLのDOMで処理するサンプルやドキュメントをご存知の方がいらっしゃいましたら教えてください。
0416デフォルトの名無しさんNGNG
substring-before()とかsubstring-after()なんかって
日本語では使用不可なのでしょうか。
0417デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/news/200111/09/xml.html
0418デフォルトの名無しさんNGNG
複数のxmlファイルからデータを取り出して表示したいのですが
a1.xml、a2.xmlというように、連番からの方法は本に載っていたのですが
ab.xml、abcd.xmlのように、違う名前から取り出す方法は無いでしょうか?
調べたところ、新しく一つのxmlのファイルに連結して利用する方法は
あったのですが、これですとxslスタイルシートにすべてのxmlファイルを
書かなくてはならないようですので、新しくファイルを追加するときに
大変なので、良い方法がありましたら教えて頂けませんでしょうか。
宜しくお願いします。
0419デフォルトの名無しさんNGNG
XMLとJava3Dのコンバートツールってありますか?
0420デフォルトが最小値ではマズいのだよNGNG
ガイシュツかもしれませんが、XMLの日本語版ヘルプって無いんですか?
0421デフォルトの名無しさんNGNG
>419
多分これで。(X3Dブラウザ)
http://www.web3d.org/TaskGroups/source/xj3d.html
0422デフォルトの名無しさんNGNG
>>420
オライリーから出た XML 入門でも読みませう。
0423デフォルトの名無しさんNGNG
金額のデータ 1000を表示するときに「,」を入れて1,000と表示したいのですが
ttp://www.w3.org/TR/WD-xslで指定したときには
<xsl:eval>formatNumber(this.nodeTypedValue,"#,###")</xsl:eval>
これでできるようなのですが、ttp://www.w3.org/1999/XSL/Transformで
使うとエラーが出てしまいます。
どうすれば1,000と表示させることができるのでしょうか?
0424423NGNG
自己解決できました。
format-numberでできました。
0425デフォルトの名無しさんNGNG
すいません、かなりの初心者ですが、お願いします。

XMLファイルをXSLでHTML化してるんですが、他のXMLファイルの
指定個所にリンクを張ることはできないんでしょうか?単純リンクしかできないのですが・・・。

XpointerやらXlinkやらというものはまだIEに対応していないんですよね。←これが出来るように
なったら拡張リンクもできるようになるんでしょうか?
0426デフォルトの名無しさんNGNG
cocoonを使ってXSLをもとにXMLをHTML出力しています。
そこで、たとえば俳句を表示したいとしてXMLには

 <俳句>古池や蛙飛び込む水の音</俳句>

と記述し、HTML表示するさいには

 古池や
 蛙飛び込む
 水の音

としたいのです。要素ごとに改行をすることはできたんですけど
要素の中に改行を含めようとすると、どうも反映されないんです。
 <俳句>古池や<br />蛙飛び込む<br />水の音</俳句>
これじゃ駄目でした。

まだ全然理解してないんで、根本的に間違っているんだろうけど
方法があるなら、どなたか教えてください。お願いします
0427デフォルトの名無しさんNGNG
>>426
五七五 のそれぞれを何て呼ぶかは知らないけれど、
それぞれを要素として扱いたいならば XML でもそう定義しなきゃ。

<俳句><上>古池や</上><中>蛙飛び込む</中><下>水の音</下></俳句>

俳句要素の子要素を順に処理して、その時に <br/> をつければいい。
0428426NGNG
>>427
どうもありがとうございます。
やっぱりそうしないと駄目なんですか
0429デフォルトの名無しさんNGNG
板違い

http://pc.2ch.net/hp/に逝け
0430デフォルトの名無しさんNGNG
こんなスレがあるから〜MLをプログラミング言語だなんて言うやつが現れるんだ。  
0431デフォルトの名無しさんNGNG
>>428
タグ打ちが面倒なら5,7,5をカンマか空白(スペースかタブ)
で区切っておいて、PerlやAWKでフィルターを作るのじゃ!
0432デフォルトの名無しさんNGNG
SMLはプログラミング言語ですがなにか?
0433デフォルトの名無しさんNGNG
XMLはCommonLISPと同じ道を辿ってるな。
0434デフォルトの名無しさんNGNG
XMLとLispではおそらく使用される分野が違います。
0435デフォルトの名無しさん NGNG
>>434
いつかはXMLがS式を凌駕するものと思われます。
0436サブレNGNG
XSQLやってる人います?今日始めて触ったんだけど、
JSPの中にXML書いて...Cocoonでパブリッシング・・・
なんて今までやってたのが、XMLのなかにSQLが書けてなかなかいい感じ。
まぁ、やってることはいっしょなんでしょうが。

・SQLから、動的にXMLデータやHTMLデータを生成する
・XSLを適用して出力することができる
・データベースの更新もできる

とまぁ、欲しかった機能で。 これoracle標準化しないんかなー
xml-databasesは暫くは使い物になりそうもないですし。
0437NGNG
CocoonのESQLなら使ってたけど結局、やめた。 >436
0438sageNGNG
>>426
xsl:copy
を使えば<br/>を変換後の文書にコピーできるYO!
0439デフォルトの名無しさんNGNG
そのうちサウンドファイルもXMLで、あげ
0440デフォルトの名無しさんNGNG
>>430
禿同。

>>431
それSGMLのデータタグでもできる。

>>439
MusicMLというのはあるだ。音は鳴るかどうかは知らないが。
http://www.recordare.com/xml.html
0441デフォルトの名無しさんNGNG
Javaで実装されていない、一般的なWindowsスタイルのGUIを持つ、
RELAXのvalidatorで無料のものってあります?
おしえてください。

自分で使う分にはSunのJava+CUIのでいいんすが..
0442デフォルトの名無しさんNGNG
安芸
0443デフォルトの名無しさんNGNG
ちょっと気になって分からないんんですが、
RDFのデータを配布してるサイトありますよね。
(スラッシュドットなど)
そのデータを受信してhtmlで表示してるサイトとかあるけど、
どうやって表示させてるんですか?
perlを使ってるとこもあるみたいだけど、
XSLかなんかで外部にあるRDFデータを
htmlに変換するとかはできます?
できたらそれが楽かなと。。
perl使えないので、バカだから(^^;
0444デフォルトの名無しさんNGNG
perlで表示してるのは、
モジュール入れる必要がありますよね。
フリー鯖じゃ無理っすよね?
教えて君でごめん
0445デフォルトの名無しさんNGNG
>>444

Perlモジュールってuseで使う以外にもrequireで使うこともできない?
やったことがないから分からないけど。出来るのなら自分でアップして使ってみるとか。
あとは、@INCに自分の領域を追加するとできるかも。
0446 NGNG
■「横浜Baykit」の可能性   日本発、XMLオープンソースコミュニティ
http://www.mainichi.co.jp/digital/coverstory/today/index.html

毎日新聞。
0447デフォルトの名無しさんNGNG
>>446
実装をきちんとリリースしてるのは評価するけどね。
0448デフォルトの名無しさんNGNG
>446
見てきた。
>経済産業省のプロジェクト「未踏ソフトウエア開発」
一昔前、第五世代コンピュータ開発プロジェクト
を思い出して涙が出てきた。(その昔は奈良県で・・。)
0449 NGNG
>>446
死ぬほど税金を使った第五世代コンピュータやシグマコンピュータと
未踏ソフトウェア開発を比べるのは、ちょとかわいそう。
0450デフォルトの名無しさんNGNG
>445
ようは
http://perl.infoware.ne.jp/faq.html#5
ここみたいなことをしたいんです。
これをフリー鯖でできるのか。。
0451デフォルトの名無しさんNGNG
XML::LibXSLT 使えば? GNOMEのlibxsltのwrapper。
0452デフォルトの名無しさんNGNG
requireで使おうと思ってアップしたが無理だったわ。
やっぱりモジュールinstallするべきっすか?
フリー鯖じゃ無理なんかね。。
0453451NGNG
>452
use Lib '../foo/bar/';
use XML::LibXSLT;
0454デフォルトの名無しさんNGNG
age
0455デフォルトの名無しさんNGNG
XMLデータベースの有効性に疑問符 (?)
http://www.zdnet.co.jp/enterprise/0112/05/01120511.html
0456デフォルトの名無しさんNGNG
日付がおかしいので却下
0457デフォルトの名無しさんNGNG
>453
レスありがと。
でもアホだから分からんよ(汁
いや、ネタじゃないんよ。
出直した方がよさそうだけど、
気になって仕方ない。。
未だに答えも見つからないし。
0458デフォルトの名無しさんNGNG
SAXの使いみちって、XML文書から指定したタグの値を抜き出す、みたいな簡単な処理しか思いつかないです。
それ以外のスゲーSAXの使い方ってないですかね?
0459デフォルトの名無しさんNGNG
SAXはどっちかって言うとWriteに使うもんだろ←馬鹿?
0460デフォルトの名無しさんNGNG
MSXML4使ってる人いる?
selectNodesとかselectSingleNodeでデフォルトの名前空間に対して
XPathで指定できないんだけど、これってバグ?
0461460NGNG
自己レス
MSXML3だったら動いた
setProperty "SelectionNamespaces" で名前空間定めてもなんら影響なし、、
とりあえず、死んどきます。
0462 NGNG
Relaxerを使ってJavaのコードを自動生成します。
この自動生成されるコードにhashCode()やequals()を付け加えたいのですが、
何かよい方法はありますか。手作業で加えても、再び自動生成すると
消えてしまいますよね。
0463462NGNG
多分サブクラスを作るのが一番楽かなと今思いました。
0464デフォルトの名無しさんNGNG
XML仕様での「レベル1」とか言うのはどういう意味ですか?
0465kaidasiNGNG
教えて、どんなブラウザでみんな開いてるの?Mac使ってるんだけどx-リンクとか使えないんだけど、どうしたらいいと思う。xmlに自信のあるかた教えてちょ。
0466デフォルトの名無しさんNGNG
XMLってえっくすえむえる、って読むの?
みんなえくせめーる、って読んでない?
えねーちけーみたいなもん?
0467デフォルトの名無しさんNGNG
>>462
-factoryオプションで生成してサブクラスを作るとか

>>466
んな読み方してるヤツイネーヨ
0468デフォルトの名無しさんNGNG
XSLTの変数っていじれないのか
なんのためにあるんじゃー
■ このスレッドは過去ログ倉庫に格納されています