XML
- i-modeでxhtmlをみるには、、
Perlからxhtmlをはきだして、i-modeで見れるようにしたいのですが、 表示がうまくいきません。 ヘッダーは Content-type: text/html; charset=Shift_JIS <?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> こんな感じです。 「Content-type: text/html; charset=Shift_JIS」の部分を 「Content-Type: application/xhtml+xml」や 「Content-Type: application/xhtml」等でやっても表示されませんでした。 もし分かる方がいましたら教えてください。 宜しくお願いします。
- xmlからの表示
始めまして。勉強中の者です。 以下の結果 http://api.tabelog.com/Ver1/RestaurantSearch/?Latitude=35.701&Longitude=139.754&Datum=world&SearchRange=small&Prefecture=tokyo&Station=%E6%B0%B4%E9%81%93%E6%A9%8B&ResultSet=large&SortOrder=totalscore&PageNum=1 を見やすくHTMLで表示されるにはどのような仕組みにすれば良いのでしょうか? PHP5の環境です。どのようにすれば、通常のウェブページのように表示されるのでしょうか? いまいち仕組みが分かりません。ご教授願います。
- MagpieRSSを使用して自分のHPにxmlを表示させる方法
お世話になります。 データベースよりxmlを生成し、自分のHPに1ページに埋め込みたいと思っています。 いろいろなサイトを参考に、MagpieRSSを使用して表示させたいのですが、コードのサンプルに記載されている他サイトのRSS・xmlは表示できるのですが、ローカルのxmlは下記のエラーが出てしまい表示できません。 Warning: MagpieRSS: Failed to parse RSS file. (not well-formed (invalid token) at line 9, column 21) in /aaa/rss/rss_fetch.inc on line 238 変更した部分は、表示するxmlのURLのみです。 使用しているphpのバージョンは4.34、MagpieRSSのバージョンは0.72です。 問題のrss.phpのソース↓ <?php require_once 'rss_fetch.inc'; define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); $url = 'http://www.aaa.com/rss.xml'; $rss = fetch_rss($url); if ($rss && !$rss->ERROR) { drawRSS($rss); }else{ echo "取得できませんでした。"; } function drawRSS($rss){ $items = array_slice($rss->items, 0, 10); echo "<ul>\n"; foreach ($items as $item ) { $title = $item[title]; $title = mb_convert_encoding($title, "UTF-8", "auto"); $url = $item[link]; $description = $item[description]; $description = mb_convert_encoding($description, "UTF-8", "auto"); echo "<li><a href=\"$url\">$title</a></li>\n$description"; } echo "</ul>\n"; } ?> 何か、対処方法をご存知の方教えてください。 よろしくお願いいたします。
- XMLの名前空間をXSLから指定する方法
XML勉強してみて間もない者の質問です・・よろしくです。 XMLで例えば <oyaji:samp xmlns:oyaji="http://sampsampsamp.co.jp"> </oyaji:samp> と宣言したとすると、XSLスタイルシートファイルではどのように oyaji:samp を識別すればいいのでしょうか。 上記で質問内容の分からなかった方のみ以下読んでください・・ 例えば //templating.xsl <?XML宣言?> <xsl:stylesheet xmlns:xsl="スタイルシートURI"> <xsl:template match="/"> <xsl:apply-templates /> </xsl:template> <xsl:template macth="samp"> </xsl:template> </xsl:stylesheet> とあったとすると、sampにはマッチしませんよね。 それをマッチさせる方法を教えてください。
- RSSがgoo RSSリーダーV3で表示されない
DBの内容をRSSで出力しgoo RSSリーダーで表示しようとさせていますが、うまくいきません。具体的にはgoo RSSリーダーでRSSサイトの登録はできるのですが、選択すると上のペイン(タイトルが表示されるところ)は空白で、下のペイン(内容が表示されるところ)はxmlのソースが生で表示されます。他のRSSサイトの表示は問題ありません。(インターネット/イントラネット) 出力方法はイントラサーバーのDB(Accessファイル)からASPがデータを成形後RSSファイルを出力させるものです。(下記に出力後のソースを記入します。一部データをハイフンでおきかえています) <?xml version="1.0" encoding="Shift_JIS"?> <rss version="2.0"> <channel> <title>更新情報RSS</title> <link>http://---.html</link> <description>---をチェック</description> <language>ja</language> <pubDate>Fri,2 Feb 2007 13:49:00 +0900</pubDate> <generator>------</generator> <item> <title>タイトル1</title> <link>http://---.html</link> <description>内容紹介1</description> <pubDate>Thu,1 Feb 2007 11:39:29 +0900</pubDate> </item> <item> <title>タイトル2</title> <link>http://---.html</link> <description>内容紹介2</description> <pubDate>Thu,1 Feb 2007 11:45:29 +0900</pubDate> </item> </channel> </rss> IE6.0でソースの表示はできるのでXML構造には問題ないと思います。アドバイスよろしくお願いします。
- ページ内リンクについて
こんにちは。 ページ全体がディスプレイに表示できるページをつくり、 <a name="">を作り、ページ内リンクを作成したのですが、有効になりません。ページ全体がディスプレイに表示される場合は無効なタグなのでしょうか?
- 外部ファイル(txt/csv)から文字列を取得する
【word.xml】 <test> <word ID="1" /> <word ID="3" /> </test> 【list.txt】 または 【list.csv】 外部ファイル 1 あいうえお 5 かきくけこ 3 させすせそ 【word.html】 出力結果 あいうえお さしすせそ xmlファイル内のID値を参考に外部ファイルから文字列を取り出す。 このような結果を表示させるxslの書き方がありましたら教えていただきたいです。
- 締切済み
- XML
- noname#251034
- 回答数1
- 他人のフィードから記事を取得し、自分のブログに掲載するのはNG?
自分のブログと同じジャンルのブログが 非常に良質な記事を書いているので その記事のフィードを読み込んで 相手の新着記事を自分のブログから読めるようにするのは マナー違反でしょうか? 当然相手のブログへはリンクを張ります よろしくお願いします
- 締切済み
- XML
- master817199
- 回答数1
- XMLファイルの編集をExcelでする方法
既に http://okwave.jp/qa141627.html QNo.141627にて、同じ質問と回答が掲載されているのですが 紹介されているHPからツールをダウンロードすることが できませんでしたので、どなたか同様のツール、あるいは 別の手法で、XML形式のファイルをExcelで編集する方法を ご教授ください。 どうぞよろしくお願いします。
- ふきだしに画像を!
現在、携帯電話で撮影した写真にGPS情報を付加してメールによってあるところへ送り、それらの画像やその他の情報をGPS情報からgooglemap上の位置にマーカでプロットしてユーザが投稿した写真をウェブブラウザ上で閲覧できるようなシステムを作っています。 仕様は、メールを受信したらタイトルや本文、送信者のアドレス、送信日時、位置情報、さらに画像ファイル名(添付画像は画像ファイル用のフォルダに保存される)をxmlファイルに出力するような仕様になっています。 画像から読んだ位置情報からgooglemapにマーカを表示させて、マーカをクリックするとふきだしに受信したメールのタイトルを表示することはできました。 しかし、クリックしたらふきだしにサムネイル画像も表示できたらいいなと考えていてやろうとしたのですができなくて困ってます。 やりたいことのイメージはこんな感じです。↓ http://hvs.dyndns.org/PosPos/PC/ 北海道あたりにあるカメラのアイコンをクリックしてみてください。 参考になるページのソースを見てこうすればできるんじゃないかと思ったので下記のような感じでやってみたのですが、 ○htmlのscriptタグ内で、まずは画像ファイル名をxmlから読み込んでくるのではなく、画像ファイル名を指定して表示させようと、 var html = markers[i].getAttribute("subject") + "<br />" + "<a href='./debui.jpg' target='_blank'>" + <img src='./debui.jpg' width="120" height="102" \/></a>"; このような記述をしたのですが、これに対してエラーが出てしまい地図さえ表示されない状態です。(泣) 何が違うかわかりますか? こういう書き方は許されてないんですか? でしたらどのような記述をすればできるのか教えてください。 お願いします。
- XML→HTMLに変換したい
XMLで作成したデータをHTMLに変換するXSLTを作成しました。 IE6でXMLファイルをクリックすると、予定通りの表示ができるのですが、リンクをクリックした後、WINDOWS XPのツールバーにある戻るボタンを押すと、リンク元のページの一番先頭の行に戻ってしまいます。 初めからHTMLで作成すると、このようなことはないので、実際にどのようにHTMLに変換されているのかを確認しようと思うのですが、IE6で表示された画面からソースを見ても、XMLファイルの内容しか見ることができません。 変換ソフトとして、次のソフトをインストールしましたが、どうしてもうまくいきません。 (1) MSXSL.EXEをインストール →MSXML3やMSXML4をインストールしたが、パソコンの中がどうなったのかわからない。MSXSLをダウンロードするサイト("http://msdn.microsoft.com/404/default.aspx")には、MSXSL.EXEが見つからない。 (2) XT →ex.exeを実行すると、マイクロソフトJVMが見つからないとエラー表示される (3) Xalanをインストール →JAVAの知識がないため、インストールの途中で挫折 たいした努力もせずに質問をするわけで申し訳ないのですが、手っ取り早くHTMLを確認する方法はないのでしょうか。
- 次の要素の値取得
XSLで、要素の値の取得方法がわかりません。 ご教授いただければうれしいです。 XML----------------------------------- <data> <num1>test</num1> <title>title</title> </data> <data> <num2>test2</num2> <title>title</title> </data> で、XSL内で、 <xsl:template match="num1"> // ここで、num2があるか判断したい </xsl:template> ということは、出来るのでしょうか?
- 要素名を表示させたい
<data> <aaa xxx="0"> <yyy zzz="1"/> <yyy zzz="2"/> </aaa> <bbb xxx="0"> <yyy zzz="1"/> <yyy zzz="2"/> </bbb> <ccc xxx="0"> <yyy zzz="1"/> <yyy zzz="2"/> </ccc> </data> 上のようなXMLから、XSLのvalue-ofなどを使って、 要素名aaa、bbb、cccを表示させるにはどう記述すればいいのでしょうか?
- ベストアンサー
- XML
- noname#251034
- 回答数1
- リンクをロールオーバーでポップアップ?
このカテゴリに登録したのですが、もしかしたらJacascriptとかCSSなどかも知れないのですが・・・ リンクをロールオーバーして静止させるとリンク先のURLとかコメントとかがポップアップされるサイトをいくつか見ました。 http://kandakandaxa.web.fc2.com/sample.jpg これはサイトじゃなくてアプリケーションなのですが、ページ上でこの様なポップアップを出したいのですが。 これはどのようなプログラムで実現可能なのでしょうか?
- ベストアンサー
- XML
- noname#102413
- 回答数1
- xsl positionで…
<goo> <name> <first>太郎</first> <last>田中</last> </name> <name> <first>次郎</first> <last>佐藤</last> </name> </goo> このような xml より、 <xsl:value-of select="//name[position() = 2]" /> とすると、"次郎 佐藤" となるのですが、個別に"次郎"だけを取得出来る方法はありますか? <xsl:template match="name"> <xsl:if test="position() = 2"> <xsl:value-of select="first"/> </xsl:if> </xsl:template> この方法を使用しないで解決したいと思っています。 いろいろ試してるのですが、うまく行きません…。 回答、よろしくお願いします。
- 「ムーバブルタイプ」の販売ページをロリポップで使いたい。
いまだにフレームで販売サイトを作っています。 サーバはロリポップです。 「ムーバブルタイプ」を使ってみたいのですが、よくある サイトは商品の一覧画面で、画像が縦に並びますよね? これを、(1)横5列で、縦数列に並べることはできるのでしょうか? よくあるサイトは、商品の一覧画面に「カートに入 れる」ボタンがなくて、1つの画像をクリックしたら、枝ペ ージに「カートに入れる」ボタンがあることが多いです。 (2)商品の一覧画面自体にボタンを設置することはできますか? また、かろうじてソースの手直しが出来る程度の素人が、 「ムーバブルタイプ」でそういうサイトを作れるようになるために、 (3)おすすめの本などありましたらどうか教えてください。
- javascriptって
XMLを始めたばかりの初心者です。 色々なところをみて勉強したのですが、全くわかりません。 ご教授願います。 今、あるホームページを作成しているのですが、更新を簡単にするためにXMLを使おうとおもっています。 そこで、一応表示させるまではうまく行ってるのですがどうしてもロールオーバーがうまく作動してくれません。 HTMLの状態だとうまく作動してくれます。 以下がXSLとXMLとHTMLファイルのURLです。 XSL: http://test.firstdrop.net/CrazyManiac/stockserch/stock/kawasaki/stockserch_kawasaki.xsl XML: http://test.firstdrop.net/CrazyManiac/stockserch/stock/kawasaki/kawasaki_test.xml HTML: http://test.firstdrop.net/CrazyManiac/stockserch/stock/kawasaki/stockserch_kawasaki.html 長文になり大変申し訳ございません。 よろしくお願い致します。
- 締切済み
- XML
- noname#169031
- 回答数1
- XSLTで、和数字変換
XSLTで、和数字を次のように変換する関数的なものは作れるでしょうか? 一 → 一 一〇 → 十 一一 → 十一 一〇五 → 百五 二五九 → 二百五十九 よろしくお願いします。
- textarea内のxmlデータを読み込みたい
javascriptでxmlのファイルを読み込む時には var request = GXmlHttp.create(); request.open("GET", "hogehoge.xml", true); request.onreadystatechange = function() { if (request.readyState == 4) { : とか書くと思うのですが、ファイルからではなくtextarea内にある xmlフォーマットで入力されたデータを読み込むにはどのように したらいいのでしょうか?
- XSLT で XML を変換すると日本語のファイル名がエンコードされてしまう。
XMLで img000_お地蔵さん.jpg というファイル名を定義してあり、XSLT で HTML にそのファイル名を出力すると img000_%E3%81%8A%E5%9C%B0%E8%94%B5%E3%81%95%E3%82%93.jpg というようにエンコードされてしまいファイルを参照できなくなってしまいます。 対処方法の分かる方、おりましたらご回答ください。 宜しくお願いします。