<XML総合 part="3"/>
レス数が900を超えています。1000を超えると表示できなくなるよ。
もうひとつ教えてください。
スタイルシートに、下位ノードの命令から書くことはできるのですか?
<template match="*/*">
<value-of select="." />
<template match="/">
<value-of select="." />
というスタイルシートでは先にルートノードの命令が処理されテキストが出力されますが、
その後、ルートの子ノードのテキストも出力されますか? ごめん意味が分からん
具体例をたのむ
とりあえず適用範囲と適用順序が明確になるように
<apply-templates>
<call-template>
を使ってスタイルシートを書くべき >>888
文書
<Conference Situation="Reserved" Equipment="Projecter">
<Room>会議室A</Room>
<User>山田太郎
<Date>2005/6/1</Date>
<Time>10:00〜12:00</Time>
</User>
<Number>4名</Number>
</Conference>
スタイルシート
<template match="Conference">
<value-of select="Number" />
</template>
<template match="Conference/User">
<value-of select="Date" />
</template>
<template match="/">
<value-of select="Conference/Room" />
</template>
この時、出力が「会議室A」となるようなのですが、
スタイルシートの2行目、5行目は処理されないのかがわからず・・・
ルートノードから処理するから8行目が処理されて会議室Aが出るのはわかるのですが・・・ >>889
>>888が言っているように apply-templates を使って、
1行目〜のテンプレートと4行目〜のテンプレートをどこで適用するかを
ルートノードに対するテンプレートから辿れるように記述してやらないと、
2行目も5行目も呼ばれないよ。
例えば、
<Reservation>会議室A4名2005/6/1</Reservation>
と出力したいなら、
<xsl:template match="Conference">
<xsl:value-of select="Number"/>
<xsl:apply-templates select="User"/>
</xsl:template>
<xsl:template match="Conference/User">
<xsl:value-of select="Date"/>
</xsl:template>
<xsl:template match="/">
<Reservation>
<xsl:value-of select="Conference/Room"/>
<xsl:apply-templates select="Conference"/>
</Reservation>
</xsl:template>
(面倒な適用の仕方をしているように思うが、敢えて889に合わせて書いてる) >>888
>>890
ありがとうございました。
おかげさまで理解できました。 ソースを取得したいのですが
eucのところだと文字化けしてしまいます
msXMLhttp = CREATEOLEOBJ("Microsoft.XMLhttp")
msXMLhttp.open("GET", PageURL, 0)
msXMLhttp.send()
Result = msXMLhttp.responseText
これに何を足せばいいでしょうか?
uwscという言語から呼び出しているので
書式が少し違うかもしれません このへん
ttp://qiita.com/weal/items/3b3ddfb8157047119554 >>884-885
これかな
XMLが最善とは思わないが
XMLを捨てる十分な動機とインフラがない あと名前空間の機能は重要
XMLの名前空間の仕様自体は気に入らないが サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート xml2wbxml に xml 喰わせてバイナリ化させようとしても
The XML language is unknown.
が出ておかしいなと思ったら、これ WML とか特定の種類の XML しか処理してくれないのか。
ルートタグを wml に変えたら普通に変換できたけど、折角のライブラリだけどこれは使えないな。 やっぱりcsvのが使いやすいな
編集もExcelで楽チン出しね
自分でExcelで保存して03が3になったってキレた客からしかクレームないよ
xmlは人間が編集できないからね
触れそうだからって触った奴は阿鼻叫喚の地獄絵図 まあ煽りのつもりなんだろうけど。
10年前ならまだしも今さらこれに反論する奴はまずいないわな。
データ記述言語とマークアップ言語の両方をまかなおうとしたあげく
結局どっちにも使いにくいものになってしまったってのはもう誰もが認めるところでしょ。 XMLは人間が読むべきじゃないんだよ
つまりその都度専用のエディタ作らないと 人間が読むのは他人に迷惑かけてないし構わんでしょ
非整形式な(、もっと言えばスキーマの無い)XMLを書くことを
認めてしまった時点でXMLである利点が損なわれてしまった
専用のエディタはともかく専用のスキーマはあってしかるべき
人間がXMLを編集できないというより
XML(+xlink)でないと表現できないようなデータ構造が
人類に早すぎたというべきだと思う この期に及んで初めてXMLに真剣に取り組んでみてるけど結構面白いな
スキーマでの型定義とかで以外としっかりしててひたすらごちゃごちゃなイメージと違う
XSLTで結構柔軟に動けそうだしこれはなんだかLisp/Schemeみたいな言語だなと思った 会社のINI大好きおやじがウザくて困る。
「XMLは読みづらいからINIファイルにしろ。」と
設定の項目も数も自在に変わって、階層も深いプログラムの設定。
XMLなら簡単に実現できそうだけど、INIで実現するとなると物凄く大変そう。
オブジェクト指向も知らないオッサンにとってはINIで十分かもしれんけど、
大規模なプロジェクトにINIはキツい。 >>905
あー、いや
マジで疑問なんだけどその設定ファイルをお客さんがいじるとした場合
どうやっていじってもらうの?
iniはまだメモ帳で何とかなる
でもxmlってVisual Studioでも入ってないとそもそもエディタからしてないだろ メモ帳でええやん
読み込むときにバリデーションできる分iniファイルよりは安全 >>909
いや、あのツリー構造をメモ帳でお客さんに整合性とれってそもそも無理やで
俺もやってみたけどあかんわあれ 無理なら触らせるなってことだよ
XML手書きできないならjsonとかにしたって同じ >>911
でもiniやcsvなら触れるよね
なんかいいフリーソフト出ればいいんだけどなぁ iniやcsvが触れるのはツールの問題もあるにせよ
本質はそれらが1次元配列か2次元配列を扱うからだろ
2次元配列で良いんならExcelにだって編集機能あるぞ
使ってる奴見たこと無いが それに設定ファイルなら親を見れば子が取りうる型が判るんだから
1時間もあればスキーマからエディタを自動生成するやつが書けるだろ
スキーマを書くのは1時間じゃ済まないかもしれないが INI->XML変換器書けばぜんぶ解決!
INIのおやっさんには秘密兵器のように使い方を教えてあげよう >>908
設定はプログラムが吐き出すので、お客さんが直接いじることはない。
飽くまでも社内のオッサンの意向。
だいたい、iniだと連番付けたりしなきゃいけないだろうに、
挿入や削除したくなったときはどうするつもりなんだろう? gephiってソフトつかいだしたのでxmlについてちょっとべんきょうしようとおもってんだけど
xmlってもう廃れた言語なの? >良くも悪くも枯れた言語
良くも悪くも とか 枯れた ってわかりやすく言うとどういうこと?
このスレも10年位前に建てられてるし、図書館でけんさくしても10年位前の本しか出てこないし
xhtmlもなくなったし
勉強とかしても使いみちないん? とりあえず無くなったのはXHTML2.0でXHTMLは無くなってないよ
10年間変わっていないことに価値を見出せないなら止めとけば? XHTMLとXMLは違う
データの表現としてXMLは今後も残るように思う
schemaとかDTDとか検証できるのは強み XML Schema に合わせてXMLを修復してくれるようなツールってないでしょうか?例えば順序が違っていたら並べかえてくれるとか。 Webブラウザの互換表示みたいに
力技でやる以外は原理的に無理だろ
というかデータだけ見て修復できるんなら
最初から緩いスキーマで十分ということでは? そうですか。どうも。
やはり自作するしかないか・・・ XMLを整形するフリーのプログラムを探してます
ミスなく動作するのはもちろんのこと
・テキストで入力してテキストで出力する(ファイルではない)
・インデントはタブ(を選択できる)
・子要素タグを内包しない場合は内容および終了タグを改行&インデントしない(を選択できる)
・属性の区切りも整形できる
・ルート要素が複数あっても、警告は出すとしてもとりあえず整形結果を出力できる
…あたりの条件を始めとして、なるべく任意で設定できるのが望ましいのですが
なかなか全てを満たすものが見つかりません
なにかいいのないでしょうか ルート要素が複数あるのはwell-formedではないのでは。 その程度のスクリプトをさくっと書けるのがXMLの利点では?
XMLで独自色出しても自己満足以上に
いい事なんてないと思うんだが 2つのXMLファイルを比較して足りない部分は追加、変更部分は更新したいのですが
全ノードを一つずつ比較していくしか思い浮かびません。
何かいい方法ないのでしょうか。 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
S7OQA 広告やらなんやらの情報でめちゃくちゃごちゃついたxmlをjsonみたいにしてくれるサイトってありますか? exiフォーマットをブラウザーに表記できるもんですか? >>933
今日日、ブラウザで表示できないものはないんちゃう?w テキストベースのhtmlやxmlを介在せずにできるんですか?
素人すぎて申し訳ないのですが、お教えください EXI形式は一見すばらしい技術に見えるけど対して圧縮率変わらねーしな。
寧ろ今時の多くのシステムに備わってるgzip圧縮のほうが汎用性・可搬性の面で「効率的」とも言える。 ブラウザで動くアプリって、安定しないイメージあるんですけど、
イメージだけなんですかね?
グルグルまわって永遠にループしてたり、やはり機関系に比べてWeb系のPhper開発者はバカが多いからですか? レス数が900を超えています。1000を超えると表示できなくなるよ。