XML
- XMLをXSLTやCSSに変換してHTMLで出力
XMLデータ <?xml version="1.0" encoding="Shift-JIS"?> <flower> <naiyou> 本文 </naiyou> <name>花言葉</name> <flow><name>あきらめ </name></flow> <flow><list>悲しい思い出 </list></flow> <flow><name>情熱 </name></flow> <flow><list>独立 </list></flow> <flow><name>再会 </name></flow> <flow><list>想うはあなた一人 </list></flow> <flow><name>また会う日を楽しみに </name> </flow> </flower> を変換したいのです。 XSLTデータ <?xml version="1.0" encoding="Shift-JIS"?> <xsl:stylesheet version="1.0" xmlns:xsl="F:\i08i008\I08I008.html"> <xsl:output method="html"/> <xsl:template match="/"> <html><xsl:apply-templates/></html> </xsl:template> <xsl:template match="flower"> <h1>彼岸花</h1> <xsl:apply-templates/> </xsl:template> <xsl:template match="naiyou"> <p><xsl:value-of select="."/></p> </xsl:template> <xsl:template match="flow"> <xsl:value-of select="name"/> <table flame="border" width="50%"> <tr><th>彼岸花</th><th>花言葉</th></tr> <xsl:for-each select="flow"> <tr> <td><xsl:value-of select="name"/></td> <td><xsl:value-of select="list"/></td> </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> ここまで作ったのですが、うまくHTMLに出力できません。原因がわかる方、教えてください。 イメージ図 <html> <head> <title>彼岸花</title> </head> <body> <div style="font-weight:bold"> 彼岸花 </div> ヒガンバナ科ヒガンバナ属の多年草。別名「曼珠沙華」という別名があるのは有名だが、他にも呼び名があるのは知られていない。<br> ただ、その名前が「地獄花」、「捨子花」などと縁起でもない名前ばかりである。<br> その中でも何故「はっかけばばあ」という呼び名があるのかは疑問である。<br> <img src="http://farm1.static.flickr.com/120/252830085_712ffd338b.jpg"width="171" height="171"><br> <br> <table border="1"bgcolor="#b22222"> <tr> <th colspan="2">彼岸花</th> </tr> <tr> <th colspan="2">花言葉</th> </tr> <tr> <th>悲しい思い出</th> <th>独立</th> </tr> <tr> <td>独立</td> <td>諦め</td> </tr> <tr> <td>再開</td> <td>情熱</td> </tr> </table> </body> </html> XSLTについては(CSSもそうですが)、イメージ図の通り、写真を掲載したりや表に配色をしたいとも考えております。そのあたりのアドバイスも頂けると嬉しいです。 あとCSSについてもサイトで色々見たのですが、どれもさっぱり解かりませんでした。初心者な私にでも解かりやすいサイト教えてください。一から勉強しているところです。 CSSはこういう風に記述するんだよ、と簡単に教えて頂ける優しい方もいたら回答お願いします。サイトだけでは悪戦苦闘しそうなもので…。物凄い不安です。
- XMLをHTMに変換
Sample.xmlをSample.htmに変換するXSLTファイルに作成して、 XMLファイルをブラウザで表示すると自動でスタイルが適用されるよういするには どうしたらいいでしょうか? よろしくお願いします。 ↓Sample.xml <?xml version="1.0" encoding="UTF-8" ?> <!-- below is a data for order --> <itemdata> <item number="i001"> <itemId>pc-x1</itemId> <itemName>desktopPC X1</itemName> <registDate>2009-05-10</registDate> <description> <![CDATA[ powerful! & high grade!, <win7>usable, URL http://www.pcx1/ ]]> </description> <note /> <stock>95</stock> <check /> </item> </itemdata>
- 締切済み
- XML
- rirakuma1124
- 回答数1
- 同じ値がある時にエラーを出したい
お世話になります。 下記のようなXMLがある場合に<ID>項目で同じのがある場合 エラーを出す仕組みにしたいと考えております。 XMLをIEで開く→エラーです。という形でも結構ですので、 プライマリキー的な扱いにしたいのですが、 どのようにすればよいのでしょうか? -------------test.xml※この場合は1が重なっているのでエラー- <Top> <ID>1</ID> <ID>2</ID> <ID>3</ID> <ID>1</ID> </Top> -------------------------- お手数ですが宜しくお願い致します。
- DOCUMENT行の書き出しについて-VBAで
DOCUMENT行の書き出しについて(http://okwave.jp/qa/q4495749.html)の回答1を参考にしてエクセルのVBAでやってみたが、エラーが出てしまいます。 どうすればよいでしょうか? Windows XP SP3 Excel2003 SP3 参照設定は以下のもので試してみましたが、エラーになります。 Microsoft XML,v3.0 Microsoft XML,v6.0 --------------------------------------------------------------- Dim xmlDoc As MSXML2.DOMDocument Dim xmlPI As IXMLDOMProcessingInstruction Dim xmlDoctype As XmlDocumentType '←ここでコンパイルエラー 'エラーメッセージ 'コンパイルエラー: 'ユーザー定義型は定義されていません。 Set xmlDoc = New MSXML2.DOMDocument Set xmlPI = xmlDoc.appendChild(xmlDoc.createProcessingInstruction("xml", "version=""1.0"" encoding=""UTF-8""")) Set xmlDoctype = xmlDoc.appendChild(xmlDoc.CreateDocumentType("BookList", "", "Title.dtd", "")) xmlDoc.Save "C:\Books\Title.xml" ---------------------------------------------------------------
- ベストアンサー
- XML
- viaeden753
- 回答数4
- Google Maps KMLのインポートについて
Google MapsのマイマップにKMLファイルをインポートをしました インポートはできたのですが、地図の背景がグレイになり、 指定の場所にマーカーが表示されません インポートした緯度・経度 ※東京駅です 35.680865,139.76665 また、エクセルファイルからKMLの作成を、下記のファイルから行っていますが エクセルファイルの一番下に記述した情報しかインポートできません http://beauty.geocities.jp/chirinuruwowahe/CreateKML.xls ※上記のXML作成ファイルは下記ページにあったものです http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1115440731 経度と緯度のとり方が間違っているのでしょうか? Google Mapsの指定の場所で右クリックし、「この場所について」を選び、経度と緯度を取得しています。 また、エクセルの1番下の情報しかインポートしない件については、私のやり方が間違っているのかもしれませんが、もし、他にいいサンプルデータがあれば教えていただけると助かります。 何卒、よろしくお願いします
- ベストアンサー
- XML
- maimai0629
- 回答数1
- モバゲーやGREEのアプリ開発言語は?
モバゲーやGREE用の携帯アプリを作りたいのですが、どのような言語を勉強すれば良いでしょうか?デベロッパーページを見てもXMLを使う事は書いてあるのですが、肝心のアプリ本体をどのように作るのかが書いてありません。
- 締切済み
- XML
- machayanke
- 回答数1
- xmlでコンテンツを複数表示させるには
xmlで開発をやっているんですが、xmlで表示させるのに<content>を複数使うとエラーが出て実行できません。 1つなら問題なく使えるんですが、2つ以上は使えないんでしょうか? もし、使えるならどういうソースを書けばよろしいでしょうか。 もしわかる方がいればご教授よろしくお願いします。
- データベースを利用したいです
ちょっと質問がここでいいのか分からないので、もしかしたら見当違いな質問になっているかもしれませんがご了承ください。 今1つの事案につき5~10個項目程度の分類情報を付加して管理したいと思っています。 比較するためにグラフに可視化もしたいのですが、このようなフリーのデーターベースソフトはありますか?利用は完全にローカルで特に共有なども必要ありません。 もしも無いのであれば自力で作ろうと思っているのですが現在なら何で作るのがいいでしょうか。よろしくお願いします。
- ベストアンサー
- XML
- metametamu
- 回答数3
- GoogleニュースのRSSフィードに関して
GoogleニュースのRSSフィードに関して質問です。 ジャニーズが大好きで、RSSリーダーで色々情報収集しています。 下記サイトを見てGoogleニュースのRSSフィードを取得する方法を知りました。 ■参考サイト http://d.hatena.ne.jp/Gimite/20061205/1165287606 「嵐」の検索結果 http://news.google.co.jp/news/search?pz=1&cf=all&ned=jp&hl=ja&q=%E5%B5%90 「嵐」のRSS http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&oe=UTF-8&output=atom&q=%E5%B5%90 こんな感じで「q=」以下を変更することでRSS化というのができているんですが、 今回やりたいのはちょっと検索条件を細かく設定した場合です。 「NEWS 山下智久 OR 山P」の検索結果 http://news.google.co.jp/news/search?pz=1&cf=all&ned=jp&hl=ja&as_q=NEWS&as_epq=&as_oq=%E5%B1%B1%E4%B8%8B%E6%99%BA%E4%B9%85+%E5%B1%B1P&as_eq=&as_scoring=r&btnG=%E6%A4%9C%E7%B4%A2&as_drrb=q&as_qdr=a&as_minm=10&as_mind=27&as_maxm=11&as_maxd=26&as_nsrc=&as_occt=any ↑これはNEWSというキーワードを必ず含みつつ、山下智久か山Pいずれかを含むGoogleニュースの検索結果という条件指定です。 これをRSS化したいんですが、q=の差し替えだけだと、うまくRSSフィードになりませんでした。 RSS化する方法を教えてもらえたら嬉しいです。よろしくお願いします。
- ベストアンサー
- XML
- mirainokai
- 回答数1
- Microoffice word 2007
Microoffice word 2007 で作成したファイルを、同じソフトで開こうとしたところ、 詳細 修飾名の文字が無効です。 場所:/word/documentxml、行:2、列:140784 と表示され、ファイルを開くことができませんでした。 このような場合どのように処置をすればよいのでしょうか。 ご回答を宜しくお願い致します。
- アメブロ rss 読み込み
アメブロ rss 読み込み アメブロの記事をホームページ上で自動更新したいのですが、 http://security.s151.xrea.com/x/rss/ このページのスクリプトをhttp://japan.cnet.com/rss/index.rdf に アメブロのrssページのアドレスに変えてやったのですが、文字化けして うまくいきません。ホームページのエンコードはutf-8 です。 他に良い方法はあるんんでしょうか? gooブログはrssがないので自動更新できませんよね?
- ベストアンサー
- XML
- kurobon619
- 回答数1
- ホームページをファイル→名前を付けて保存で
ホームページをファイル→名前を付けて保存で ダウンロードをさせたくなくて、困っています。 調べたところwebマニアを読んだのですが・・・ http://www.netmania.jp/technique/hp/error.php CSSファイルの一番上に @import "http://"; を記述したのですが、うまく動作しません。 やり方が間違っているのでしょうか?
- ファイルを指定する時とかに、
ファイルを指定する時とかに、 ○○\○○という風に、\を入れるんですが、スクリプトとかでそうやってファイルを指定した後にソフトを起動すると、なぜか○○\○○として認識されてしまいます。 今ここで\を半角で打とうとすると\になるし、これってどうなってるんでしょうか?
- 医事ORCA(オルカ)、CLAIM(クレイム)のXML内容について
医事ORCA(オルカ)、CLAIM(クレイム)のXML内容について CLAIM向けに、XMLを送信しています。 ORCAの病名箇所の入外区分を表示させたいのですが表示されません。 以下に抜粋しています。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - <MmlBody> - <MmlModuleItem> - <docInfo contentModuleType="registeredDiagnosis"> - <securityLevel> <accessRight permit="all" /> </securityLevel> <title>record</title> <docId /> <confirmDate>2010-08-23</confirmDate> <mmlCi:CreatorInfo /> <extRefs /> </docInfo> - <content> - <mmlRd:RegisteredDiagnosisModule> <mmlRd:diagnosis mmlRd:code="ZZZ2049.7194005" mmlRd:system="ICD-10">左関節痛</mmlRd:diagnosis> - <mmlRd:categories> <mmlRd:category mmlRd:tableId="MML0012">mainDiagnosis</mmlRd:category> </mmlRd:categories> <mmlRd:startDate>2010-08-09</mmlRd:startDate> <mmlRd:endDate /> <mmlRd:outcome /> </mmlRd:RegisteredDiagnosisModule> </content> </MmlModuleItem> - <MmlModuleItem> <docInfo contentModuleType="claim" /> - <content> - <claim:ClaimModule> <claim:information claim:status="perform" claim:performTime="2010-08-23T09:13:17" claim:insuranceUid="efff5058-9051-11d9-83d7-00094109afdf" claim:admitFlag="True" claim:timeClass="8" /> </claim:ClaimModule> </content> </MmlModuleItem> </MmlBody> </Mml> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ claim:informationの記載に誤りがあると思うのですが、 どこがどう間違っているのかよくわからないでいます。 ご教授頂ければと思います。 よろしくお願い致します。
- yahooにサイトマップを登録したいのですが・・・
yahooにサイトマップを登録したいのですが・・・ 先日ホームページビルダー14でホームページを作成したのですがヤフーやグーグルで全く探せませんでした。 サイトマップを検索サイトに登録すると良いと聞いたのでグーグルにサイトマップXMLで登録したらグーグルではなんとか探す事が出来ました。 ヤフーでも登録したいのですが方法が分かりません。 どなたか教えていただけないでしょうか? ヤフーのサイトエクスプローラーでサイトの認証までは出来たのですがサイトマップの送り方がわかりません。
- XSLTでtest.xmlファイルのccc要素の値を取得する場合は以下
XSLTでtest.xmlファイルのccc要素の値を取得する場合は以下(1)、(2)のようにやればいいのですが、(2)の箇所のパス(testを)動的(可変)にすることはできるのでしょうか? (1)document関数によりxmlファイルを変数に格納 <xsl:variable name="aaa" select="document('test.xml')"/> (2)上記変数からパスを指定して値を取得 <xsl:variable name="bbb" select="$aaa/test/ccc"/> test.xml <test> <ccc>bbb</ccc> </test> 例)以下は間違ってると思いますがパスに変数を使用して値を取得することは可能でしょうか? <xsl:variable name="ccc" select="'test'"/> // 変数cccにtestという文字列を格納 <xsl:variable name="bbb" select="$aaa/$ccc/ccc"/> //test/cccがパスのつもり
- 締切済み
- XML
- keiji55_1985
- 回答数2
- 質問です。
質問です。 詳しく解る方からのご回答を期待しています。 えっと、私は、http://www.freenaturepictures.com/animal-pictures.phpこのサイトの一番左側の紫のバーの様な物を、自分のホームページにつけたいと思っています。 ですが、私は、どうすれば、この様な形や色などのバーを付ける事が出来るのかが解りません・・。 簡単なバーを付ける事は、私にも、可能だと思います。 この紫のバーは、とても凝っている構造でしょうか? それから、わたしは、この様な感じで、サムネイルを作って、その画像をクリックしたら、画像を見れる様にしたいのですが・・ それで、私は、ネットで調べて、とある方の説明ホームページを見つけて読みました。 http://mbsupport.dip.jp/hp/hpg12.htm この方の言っている通りに行えば成功するでしょうか? 私は、HTML/XHTML&スタイルシートを使ってホームページを作成しています。 私は、全くの初心者で、本を見ながら作っています。 解らなくて困っているので、何方か助けてくださると嬉しいです・・。
- ベストアンサー
- XML
- Icaneatpoop
- 回答数1
- XMLのソート(再)
XMLのソート(再) http://okwave.jp/qa/q6069966.html に足りない部分があったので訂正して再質問します。 このようなXMLがあります <?xml version="1.0" encoding="UTF-8" ?> <ROOT> <CONTENTS> (略) </CONTENTS> <DATASET> <DATA1>A</DATA1> <DATA2>B</DATA2> (略) <ITEMS> <ITEM> <TITLE>ABC</TITLE> <NUMBER>10</NUMBER> </ITEM> <ITEM> <TITLE>DEF</TITLE> <NUMBER>0</NUMBER> </ITEM> <ITEM> <TITLE>GHI</TITLE> <NUMBER>100</NUMBER> </ITEM> <ITEM> <TITLE>JKL</TITLE> <NUMBER>50</NUMBER> </ITEM> </ITEMS> </DATASET> </ROOT> これを、/ITEMS/ITEM/NUMBER でソートして <?xml version="1.0" encoding="UTF-8" ?> <ROOT> <CONTENTS> (略) </CONTENTS> <DATASET> <DATA1>A</DATA1> <DATA2>B</DATA2> (略) <ITEMS> <ITEM> <TITLE>DEF</TITLE> <NUMBER>0</NUMBER> </ITEM> <ITEM> <TITLE>ABC</TITLE> <NUMBER>10</NUMBER> </ITEM> <ITEM> <TITLE>JKL</TITLE> <NUMBER>50</NUMBER> </ITEM> <ITEM> <TITLE>GHI</TITLE> <NUMBER>100</NUMBER> </ITEM> </ITEMS> </DATASET> </ROOT> というようにしたいです。 XSLなどでできるのでしょうか? <DATA1>…は実際には様々なデータがあり、その中で階層になっているものもあります。 Excel2003のVBAでMSXMLを使っています。
- ベストアンサー
- XML
- Trick--o--
- 回答数3
- XMLのソート
XMLのソート http://okwave.jp/qa/q6069815.html に間違いがあったので訂正して再質問します。 このようなXMLがあります <?xml version="1.0" encoding="UTF-8" ?> <ROOT> <CONTENTS> (略) </CONTENTS> <ITEMS> <ITEM> <TITLE>ABC</TITLE> <NUMBER>10</NUMBER> </ITEM> <ITEM> <TITLE>DEF</TITLE> <NUMBER>0</NUMBER> </ITEM> <ITEM> <TITLE>GHI</TITLE> <NUMBER>100</NUMBER> </ITEM> <ITEM> <TITLE>JKL</TITLE> <NUMBER>50</NUMBER> </ITEM> </ITEMS> </ROOT> これを、/ITEMS/ITEM/NUMBER でソートして <?xml version="1.0" encoding="UTF-8" ?> <ROOT> <CONTENTS> (略) </CONTENTS> <ITEMS> <ITEM> <TITLE>DEF</TITLE> <NUMBER>0</NUMBER> </ITEM> <ITEM> <TITLE>ABC</TITLE> <NUMBER>10</NUMBER> </ITEM> <ITEM> <TITLE>JKL</TITLE> <NUMBER>50</NUMBER> </ITEM> <ITEM> <TITLE>GHI</TITLE> <NUMBER>100</NUMBER> </ITEM> </ITEMS> </ROOT> というようにしたいです。 XSLなどでできるのでしょうか? Excel2003のVBAでMSXMLを使っています。
- ベストアンサー
- XML
- Trick--o--
- 回答数1