XML
- 名前空間の宣言の書き方
こんにちは。XMLの勉強を始めたばかりの者です。 名前空間の宣言についての質問です。 名前空間の使用例として次のコードを書いてみました。 <manual> <chap:chapter xlmns:chap="http://www.*****.com"> <chap:number>1</chap:number> <chap:title>(第1章タイトル)</chap:title> </chap:chapter> <reference>参考文献 <bo:book xlmns:bo="http://www.***.com"> <bo:number>1</bo:number> <bo:title>(参考文献1の書名)</bo:title> </bo:book> </reference> </manual> これをIE6.0で表示しようとすると、次のエラーが出ます。 Reference to undeclared namespace prefix: 'chap'. Error processing resource '(ファイルのパス&ファイル名.xml)'. Line 2, Position 52 <chap:chapter xlmns:chap="http://www.*****.com"> ほとんど参考書のコードを丸写ししたようなものなのですが、なぜエラーが出るのかがわかりません。どなたかお力をお貸しください。
- XMLでホームページ
今更こういう事を質問して大変恥ずかしいのですが、XML初心者の私に、ぜひ教えて頂けませんでしょうか。 XMLでテキストを書いて、XSLで構築し、CSSでデザインをする事はよくわかりました。 しかしXMLについてのホームページも沢山拝見しましたが、どれもエクセルで作るような、テーブル使用の会員のページやら、そういったものばかりで、はたして普通のホームページによる、日記やら写真館やらそういったものはXMLではできるのかそうではないのかが、はっきりせずにいます。 そして、説明をみても拡張子はXMLで、htmlではないのに、XHTMLはhtmlでいいんですよね。 XML文書で開いたら普通に表示されるファイルをhtmlで開いてみましたが、もちろんうまく表示される訳もなく・・。 ホームページでXMLを表示させるには、index.xmlになるのでしょうか。それとも、XMLは普通のホームページには不向きですか? こんな見当違いな質問をして、大変申し訳ございません。 どうぞよろしくお願い致します。
- XML化の仕事で大変な思いをしている業界、人々
当方、XML技術者数名の集団なのですが、なかなかXML関連の仕事がなくて困っています。 (XMLスキーマ、DTD、XSLT、XML化、XMLプログラミング、XMLベースWebサイト) 世の中には、データやコンテンツのXML化で大変な思いをしている方々や業界が必ず存在していると思うのですが、なかなかそういう方々や業界にいきあたりません。 そういった方々や業界を知っている方は教えてください。
- XSLTでの外部XMLファイルの読み込みについて。
XSLTについて質問がございます。 下記のように、document関数を用いて外部のxmlを取り込んでいるのですが、 もし、そのxmlファイルが存在しなかった場合はエラーとなってしまいます。 この時、対象のxmlファイルが存在するか否かを、XSLTで調べる事は可能なのでしょうか? boolean関数を用いてみたりしたのですが、ファイルがない場合はやっぱりエラーになってしまいます。 どなたかご教授願います。 <!-- STYLESHEET --> <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="xsl1.xsl"/> <xsl:param name="doc" select="document('../XML/import.xml')"/> </xsl:stylesheet>
- XMLの空データをテーブルに表示
XMLのデータでタグの中が空のとき、 <data></data> このデータをスタイルシートの<xsl:value-of>を用いて <table border="1">で出力すると、 データが存在するところと違った表示になり、罫線がうまく表示されません。 データが空のときは半角または全角のスペースを置くのが一般的な方法なのでしょうか。 あるいは別の手法があるのでしょうか。 スペースを置く方法もよくわかりません。
- XML,XSL,JavaScriptの連携
はじめまして。XML初心者です。 教えていただきたいことがあります。 今、XSLを解析しているのですが、おそらくこのようなことをやっているのだと考えます。↓ XSLでXMLのデータを読み込み、そのデータを元にリストボックスを作成して、JavaScriptでリストボックスで選択された要素の座標位置などを表形式で出力していると思うのですが、これは1画面中でやっています。 これを左右のフレームでわけて、左フレームにリストボックス、右フレームにリストボックスで選択された要素の座標位置などの表を出力したい、と思っています。 上記を実現させるためには、左フレームで選択したリストボックスがどの要素を指しているのか?を右のフレームに伝えなければならないと考えますが、どのようにしたらよいのかわかりませんし、なにから手をつけていけばよいかもわかりません。 このようなことを実現することは可能でしょうか? わかりづらい説明で申し訳ありませんが、アドバイスをいただけたらと思います。 よろしくおねがいします。
- XMLからHTMLへの変換方法について
XMLをXSLを利用してHTMLに変換しようとしています。 以下のXML(一部)の中に記載の<break />をHTMLの<br>にXSLTを使って変換したいのですが、どのように記述(処理)したらよいかわかりません。教えてください。 <item name="jikou"> <text>==================================================== <break /> 日 程:2004年03月28日(日) <break /> ※変更となっております。 <break />=================================== </text> </item>
- XMLファイルのダウンロード
こんばんは~ もしご存知でしたら教えていただきたいことがあります。 XMLファイルがサーバにあるとして、それってローカル(クライアント)に普通にダウンロードってできるものなんでしょうか??? JavaのServletを使って実装しているんですけど、javaファイルやCSVファイルのダウンロードはできるのにXMLファイルのダウンロードができません。 普通は保存とかキャンセルとかのボタンを押せるダイアログが出ますよね? でもXMLファイルだけはWEBブラウザに「XMLを表示できません」とでます。 XMLファイルってサーバーからクライアントにそのままダウンロードできないものなんですか??? 意味不明な点は補足させていただきますので、宜しくお願いします。
- ベストアンサー
- XML
- kumatan111
- 回答数3
- 自動的にリンクを貼る・・・
XMLのテキスト部分をXSLにvalue-ofで呼び出した時 テキストの中にhttp://で始まる英数字のかたまりだけそこにリンクが貼られるようにその部分だけを抽出し、<a href="http://"></a>タグを自動的に付け加えるってことは可能でしょうか? 可能ならば記述方法わかる方いらっしゃいますか? ----------------------------------- =XML= <a>タイトル</a> <b>テキストhttp://~テキスト</b> xslでhttp://を含む英数字の塊に自動的に<a>タグを付ける(疑問の部分) ↓ =HTML= <html> <body> <h1>タイトル</h1> テキスト<a href="http://~">http://~</a>テキスト </body> </html>
- スケジュール管理用の規格ってありませんか?
以前himajin2003だった時にした質問なのですが、 その際に回答が付かなかったので再質問したいと思います 現在、 自分は、 「スケジュール管理をし、 そのスケジュール情報を友人達にWebで公開」 ということをやろうとしています。 そこでスケジュールをデータファイルとして 出力したいと考えています。 が、上手いフォーマットが思いつかず苦戦しています 管理したい項目は以下のとおりです ●通常予定 (例)毎週金曜日 15:00- データのバックアップ作業 毎月7日から15日の内、任意の1日は、英語で映画、3時間 ●特別予定 (例) 4月10日01:00-01:15は、 通常予定では夜食でしたが、宴会に変更です 何かいいデータフォーマットの案はありませんか? こういったスケジュールの標準規格というものは存在していますか? #音楽や数学、地理とさまざまな分野に対し XMLの規格が存在しているので(MusicML,MathML,G-XML・・・) こういうのもあるのではないかと思った。
- 締切済み
- XML
- himajin2005_RC4
- 回答数1
- Webサービスの使い方(amazonのWebサービス限定)
大学の研究でWebサービスについて調べていて、ためしにamazonのWebサービスを行おうと思い、行うのに必要と思われるディベロッパーズキットやディベロッパーズトークンを取得したのですが、そこから先の使い方がまったくわかりません説明も英語で書かれていてちんぷんかんぷんです。どなたかわかる方がいらしたら教えていただけないでしょうか。
- XMLからXML
こんにちわ。 以下のやり方がわからなく、困っています。 XSLTを使って以下のようなXML→XMLを行いたいのですが。 変更前: <a> <b> <c>abc</c> <d>def</d> </b> </a> 変更後: <b> <c>abc</c> <d>def</d> </b> ようするに、指定したタグ以下のXML構造をそのまま取り出したいのです。 <xsl:template match="/a"> <xsl:apply-templates select="b"/> </xsl:template> だと中身のabc defしか取れません。 <c>とか<d>は、時によって変わる場合、どのようなXSLT を書けばよいのでしょうか? 申し訳ありませんが、わかる方がいれば教えてください。
- msdnで配布されている『XML Notpad』について
幾つか、サイトのURLを打ち込んでみたのですが、全て404エラーが出てしまって大変困っています。 現時点でこれをダウンロードできるサイトはあるのでしょうか。ご存知の方がいましたら、是非とも教えて頂きたく書き込みました。 また、もし現時点で入手困難な場合、代用となるエディタは存在するのでしょうか。 これについても、ご存知の方がいましたら情報提供をお願いしたく思う次第です。 是非とも宜しくお願い致します。
- XMLのタグ名の禁則文字
こんにちは。 XMLのタグ名称に日本語を使用することができますよね。 ただし、先頭文字として「数値」や「記号(ある記号は除く)」など、いくつか制限がありますよね!? あとは、そもそも使用禁止のもの(半角カナ??)もあったと思うのですが,全然思い出せないので質問させていただきました。 知りたいのは、以下の通りです。 ・使用禁止文字 ・先頭文字として使用禁止文字 ・第2文字以降で使用可能文字 まぁ、ようするに全部となってしまうのかな!? 以上、宜しくお願い致します。
- XSLT変換について
XSLT変換により,HTMLやテキストファイルに変換することができますが,XSLファイルには変換できるのでしょうか。 情報をくださいますようお願いします。
- ベストアンサー
- XML
- mistral_mistral
- 回答数4
- XSLT変換について
以下のようにファイルを作成してみました。 ローカルではIEに表示できるのですが,アップすると表示されず「スタイルシートにドキュメント要素が含まれていません。スタイルシートが空であるか、正しく構成された XMLドキュメントでない可能性があります。」というコメントが出ます。ご存知の方いらっしゃいましたらどうか教えてください。 ↓作成したファイル 「top.xml」(省略) 「top.xsl」 <?xml version="1.0" encoding="Shift_JIS" ?> <xsl:stylesheet xmlns:xsl="(省略)" version="1.0"> <xsl:import href="./note.xsl" /> <xsl:output method="html" encoding="Shift_JIS" /> <xsl:template match="/"> <html xmlns="(省略)" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> <title><xsl:value-of select="/top/title" /></title> </head> <body> <xsl:call-template name="header" /> <div align="center"><h1>HOME PAGE</h1></div> <table> <tr><th>CONTENTS</th></tr> <xsl:for-each select="/top/contents"> <tr><th><a href="{url}"><xsl:value-of select="label" /></a></th> <td><small><xsl:value-of select="text" /></small></td></tr> </xsl:for-each> </table><br /> <xsl:call-template name="footer" /> </body> </html> </xsl:template> </xsl:stylesheet> 「note.xsl」(top.xslにおけるxsl:importをコメントアウトしても結果は変わらなかったため,記載省略。)
- 締切済み
- XML
- mistral_mistral
- 回答数1
- XMLについてメリットの具体例(まったくの初心者)
XMLがWEBの理想のように書籍やインターネットで書かれていますが、どのように便利になるか実感が いまいちわかりません。 たとえば、データをXMLで記述すると、コンバートに困らないとか 簡単なレベルで具体例があれば理解できるのですが、 私がXMLで便利になることで、こうできれば便利だと思いますが、 まったく当て外れでしたらご指摘ください。 <record> <field1>りんご</field1> <field2>1</field2> </record> <record> <field1>車</field1> <field2>20000</field2> </record> <record> <field1>お酒</field1> <field2>12</field2> </record> これを以下のファイルをなんらかの操作で作成することはXMLで可能でしょうか? COPY "syohin" FROM stdin; りんご 100 車 2000000 お酒 1200 \. -- -- ドル単位から円単位に変換し、おまけにPostgreSQLのCOPYコマンド -- でインポートできるようなテキストを作成する。 -- まったくXMLを理解していなくて申し訳ございません。
- RSSを公開するには?
こんにちは。 話題のRSSですが、 RSSサービスサイト(CNETなど)の新着情報を、RSSリーダーを導入して閲覧しています。 RSSリーダーさえあれば、いちいち目当てのサイトを訪れなくても済む(詳細を見る時だけサイトにアクセス)のですね。 --- ここで、一つ疑問(知りたい)があるのですが もし自分のサイト または 自分の会社サイトの新着情報を、RSSで公開(配信)するにはどうすれば良いでしょうか。(HTMLならOKですが、XMLの知識はほとんどありません。) 新着情報なので、一度作ったRSSファイルを随時アップデートしておけばいいのかななんて思ったりします。 ご存知の方、ご指導いただけますか。 どうぞ宜しくお願いします。