XML
- サイトマップについて
すみません、初心者になります。 ホームページのサイトマップには、サイトマップ用XMLファイルとサイトマップXHTMLファイル(通常のもの)がありますが サイトマップのファイルは実際2つも必要なのでしょうか。 すみませんわかる方よろしくお願いします。
- Amazon の WEB サービス(REST)でエラー
AmazonのWEBサービスで、アクセスキーを取得して、 ブラウザから以下のURLを投げたのですが、エラー がかえってきてしまいます。いろいろ調べたのですが 原因がわかりません。どなたかご教示いただければ 大変助かります。 (Perl関連の本を探そうとしました) http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=xxxxxxxxx&Operation=ItemSearch&SearchIndex=Books&Keywords=Perl
- Google検索のXMLの取得方法
Googleの検索エンジンを利用した物の開発を計画しています。 開発言語はPHPです。 YahooやMSN(Bing)は検索結果を返すXML(API)を提供していますが、Googleはそのような物はないのでしょうか? http://code.google.com/intl/ja/apis/ajaxsearch/web.html これを使うと出来るような気もするのですが、よく使い方が分かりません。 (XMLが返ってくるのかすら分かりません) そもそもGoogleは検索結果をXMLで返してくれるのでしょうか? もしそのようなAPIがあるなら、具体的な方法か解説サイトを教えてください。
- xmlソースのカラー表示
xmlで書かれた構文をエディターでカラー表示された状態のまま wordで表示させる方法はあるのでしょうか? 秀丸とかを使用して試したのですが、無理でした。 どなたか良い方法がございましたら お教えください
- 締切済み
- XML
- komattematyo
- 回答数1
- expatの実行について
現在expatをインストールし、Windowsでサンプルプログラムをビルドし実行したのですがコマンドプロンプトが表示されてそこに何を入力したらいいのかがわかりません。 どなたかご教授ください。
- エラーがでます。
初心者です。 このようなエラーがでます。 MM_XSLTransform エラー。 http://www.***.com/contents/?feed=rss2 は有効な XML ドキュメントではありません。 Non-static method DOMDocument::loadXML() should not be called statically, assuming $this from incompatible context (ファイル http://www.***.com/contents/?feed=rss2 内) <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" > <channel> <title>å��å��ç´¹ä»�ã�»ã�¤ã��ã�³ã��</title> <atom:link href="http://www.***.com/contents/?feed=rss2" rel="self" type="application/rss+xml" /> <link>http://www.***.com/contents</link> <description>Just another WordPress weblog</description> <pubDate>2009å¹´9æ��11æ�\ Fri</pubDate> <generator>http://wordpress.org/?v=2.6.5</generator> <language>ja</language> <item> どういう意味かわかりませんが文字化けしています。 わかる方すみませんがよろしくお願いします。
- C言語でのXMLファイル入出力
初心者のため、くだらない質問かと思いますが、お付き合いください。 C言語でXMLファイルを読み込んだり、書き込んだりすることって可能なんでしょうか? 自分なりに探してみたのですが、C++やC#、JAVAばかりでC言語でというのが見つかりませんでした。 どなたかご教授ください。 お願いします。
- XMLのnameを文字コードでなく、日本語で入力できますか?
XMLについて全くの初心者です。 現在文字コードでnameを入力しており、大変な手間と時間を要しています。 日本語で入力する方法はあるのでしょうか。 どなたかご回答宜しくお願いします。 <?xml version="1.0" encoding="Shift_JIS" ?> <markers><marker stadium="Oriole Park at Camden Yards" lat="39.284091" lng="-76.621528" category="ALE" name="ボルティモア・オリオールズ"/>
- 締切済み
- XML
- samuraific
- 回答数1
- XML の属性部分を JavaScript で表示したい (誤動作してます)
初心者です。XML の属性を JS で表示したいのですが属性の表示をJSで記入すると属性部分(?)が「null」と表示されるだけで元の XML の内容が正しく反映されません。何が間違っているのかご教示いただけると有り難いです。宜しくお願いします。 ---XML-[orders.xml]------------------ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE orders SYSTEM "orders.dtd"> <orders> <order> <customerid limit="1000">1111111</customerid> <status>発送済み</status> <item instock="Y" itemid="SA15"> <name>商品名ABC</name> <price>825.00</price> <qty>1</qty> </item> </order> </orders> ---/XML------------------- ---DTD--[orders.dtd]----------------- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE orders SYSTEM "orders.dtd"> <orders> <order> <customerid limit="1000">1111111</customerid> <status>発送済み</status> <item instock="Y" itemid="SA15"> <name>商品名ABC</name> <price>825.00</price> <qty>1</qty> </item> </order> </orders> ---/DTD------------------- ---html--[hoge.html]----------------- <?xml version = "1.0"?> <!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"> <head> <title>A Parser Test</title> <script type="text/javascript"> var tab=" " function printElement(indent, node) { var i; if (node.nodeType == 3) {document.write("<br />" +indent + node.nodeValue); document.write("<br />" +indent + "attributes: "+ node.attributes);} <!--この1行を足しました。誤動作しています(TT)--> else { document.write("<br />" +indent + "[" + node.Name + "]"); for (i = 0; i < node.childNodes.length; i++) { printElement(indent+tab, node.childNodes[i]); } document.write("<br />" +indent + "[/" + node.nodeName + "]"); } } var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("orders.xml") if (xmlDoc.parseError.errorCode != 0) { document.write("<br />Error Code: "); document.write(xmlDoc.parseError.errorCode); document.write("<br />Error Reason: "); document.write(xmlDoc.parseError.reason); document.write("<br />Error Line: "); document.write(xmlDoc.parseError.line); document.write("<br />"); } else { document.write("<strong>ファイルはパーサーを通りました</strong><br />"); document.write("<p /><h1>ツリー構造の表示</h1><p />") printElement("", xmlDoc.documentElement); } </script> </head> <body> </body> </html> ---/html-------------------
- 締切済み
- XML
- laser-disc
- 回答数1
- YAHOOオークションAPI からPHPで
XML初心者です。 今回PHPでデータを使いたいと思っていますが、 自前サイトのZen-cartにてサイドボックス内に表示させようとしています。: /** * いくつかの記号をHTMLの表現形式に変換する関数の定義 */ function convert($str) { return htmlspecialchars($str, ENT_QUOTES); } $xml = simplexml_load_file('http://auctions.yahooapis.jp/AuctionWebService/V1/SellingList?appid=dj0yJmk9SlRnTGNNWHI4dWVXJmQ9WVdrOWRVbFVhSFZYTkc4bWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD0zNg--&sellerID=astrasti'); if (is_array($xml)) { foreach ($xml->item as $item) { $url = convert($item->url); $title = convert($item->title); $img = convert($item->img); $price = convert($item->price); $content .= '<a href=\"$url\" title=\"$title\"><img src=\"$img\" width=170></a><br>$title<BR>$price\n"'; echo "<h2><a href='" . $item->url . "'>" . $item->title . "</a></h2>"; echo "<p>" . $item->price . "</p>"; } }else{ $content .= 'NON ARRAY' . $xml . ''; } とやったのですが、サイドボックス内に『NON ARRAY』としか表示されません。 PHP初心者で、よく判りませんが、$content .= ;の部分の中に入れると、 サイドボックス内に表示されるみたいです。 $XMLの扱いが間違っているのだと思いますが、どうすれば動くようになるのでしょうか?。。。 どうかよろしくおねがいします。。
- WordPressサイトマップ
こんにちは。初心者なため、用語等が間違っているかもしれませんが、ご了承ください。 http://wordpress.matometa.net/archives/20080316234649 に載ってある、プラグインをアップロードして、サイトマップを生成しました。最初の時には、Configurationをクリックした後に、初めての人がオスボタンを押して、生成してましたが、途中でネットが切れてしまい、 生成が途中で終わってしみました。Wordpressにログインしなおし、プラグイン管理画面で、Google XML Sitemapsの設定に行ったのですが、どうすればいいかわかりません。sitemapを見てみると、PDFファイルで投稿しているものに関してのURLがありません。これらをsitemapに付け加えるには、どうしたらいいのでしょうか?よろしくお願いします。
- 締切済み
- XML
- kenmogakeu
- 回答数2
- ページにエラーがでてしまいます。
普通に更新していたところ、ページにエラーがでてしまいました。LINTでHTMLを直しても、そのエラーは消えません。 object reqiredと出てしまうのです。 フラッシュの記述が間違っているのかもしれないのですが、どうにも自分では手を尽くしたのですが素人ですのでわかりません。 URLはこちらです。どうぞ宜しくお願いします(土下座) http://sky.geocities.jp/superaip2003/
- テキストノードの文字列に一致した要素の取得(xPath
xml,xslを勉強しているのですが、xPathの指定が上手く定義できない状態です。ご教授の程お願い致します。 下記がxml,xslです <!-- アーティスト名とタイトルを明記したxml --> -- music.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="music.xsl"?> <music> <artist> Ciel <title>wake</title> </artist> <artist> Flew <title>BANG</title> </artist> <artist> cobu // (1) <title>calling</title> </artist> <artist> cobukure <title>dammy</title> </artist> </music> <!-- 条件に一致したアーティスト名、タイトルを表示するxsl --> -- music.xsl <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head><title></title></head> <body> <xsl:for-each select = "descendant::artist[contains(text(),'cobu')]"> // (2) <xsl:value-of select ="text()" />: <xsl:value-of select ="title" /><br/> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> //上記の処理結果 cobu :calling cobukure :dammy //希望する処理結果 cobu :calling ・質問内容 XMLのartistのテキストノード=cobuをxsl:for-eachでselectして、 titleのcallingを表示したい 本、サイトなどで調べて、 descendant::artist[contains(text(),'cobu')]のxPathまでは、 導けたのですが、この場合は、cobuを含むので、 artistのテキストノード=cobukureもselectされdummyが表示されてしまいます。 処理結果、 cobu :callingのみselectできるxPathの定義をご教授の程お願い致します
- サイトマップとは何でしょうか?
SiteMapBuilderなどで作成するxmlのサイトマップとは何でしょうか?閲覧者が見るサイトマップとは違うのは分かります。検索エンジンのロボットのためのものだと思うのですが、どういう内容・目的なのかが今ひとつ分かりません。
- 最低1つの要素が存在するグループ (XSD)
次のようなXMLのための定義を考えています。 <root> <aaa /> <bbb /> </root> 1. aaa 要素と bbb 要素は、いずれも minOccurs=0 maxOccurs=1 です。 2. root 要素は、aaa 要素と bbb 要素のいずれか1つまたは両方を持つことができます。 3. root 要素は、必ず子要素を持つ必要があります。(aaa 要素および bbb 要素の両方またはいずれか1つを必ず含む) このような条件の XSD 定義を作成することはできるのでしょうか。 1 と 2 を条件とする定義は次のように作成できたのです。 <xs:complexType> <xs:sequence> <xs:element name="aaa" minOccurs="0"/> <xs:element name="bbb" minOccurs="0"/> </xs:sequence> </xs:complexType> しかし、3 の条件を考慮すると、どのように定義したらよいかわからなくなってしまいました。 このような定義が可能なら、どのようにすればよいのか、ご教示ください。 よろしくお願いします。
- 締切済み
- XML
- doglovedog
- 回答数1
- xhtmlで画像が表示されない
microsoftFrontPageにてフォルダに新しく入れた画像が表示されないので質問します。 オープンデザインの雛形を使い、日本語にしたところまではうまくいきました。ですがダウンロードした最初から入っている画像は表示されても新しくフォルダに入れた自分の画像が表示されません。記述は「img/aaa.jpg」のようにして、スペルミスは無いと思うのですが・・・。 僕は自分の店・会社が持ちたく活動しています。コスト面を考え独学でhtmlを勉強し公開していまして今回xhtmlでの記述に挑戦していたところこの問題にぶつかってしまいました。xhtmlの挑戦は初めてです。 pcはDELLのvostro。ソフトはoffice2000。 どなたか、詳しい方、教えてください。
- あるノードリストに、特定の名前のノードが存在するかどうか調べたい
ある MSXML2.IXMLDOMNodeList に、特定の名前のノードが存在するかどうか調べたいのですが、 どのようにすればよいでしょうか。 全てのノードを調査すれば私の知識でもできないことはないのですが、 便利なメソッド等はないかと思いまして。。。 (「haschildnodes」って、「特定の」子ノードの存在は調べられませんよね・・・?) なお、VB.NETでコーディングしています。 ご回答よろしくお願いします。
- 締切済み
- XML
- stolichnaya
- 回答数1
- 基本的なことですがXML宣言について教えてください。
XHTMLでホームページを作成しようと、 <?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> から書き始めているのですが、画面上では文字化けしないものの、メールフォームなどに受け渡しをするとどうしても文字化けがおこり、直りません。 ホームページのトップページにフォームを設置して、そこまで普通に文字化けもせずに表示されますが、確認ボタンを押すと画面全てが文字化けします。 CGIを考慮してShift-Jisで作成をしていますが、どうしてでしょうか? 他に宣言される場所とかあるのでしょうか? 何かいいアドバイスがあればご教授下さい。 宜しくお願いします。
- XMLへDOMでタグの追加
次のようなXMLにDOMで、タグを追加しようとしているのですが、 追加される場所が思った所に追加されません。 正常XMLにようにしたいのですが、どうすれば良いでしょうか? --元XML----------------- <root> <item>a</item> <item>b</item> </root> --結果XML----------------- <root> <item>a</item> <item>b</item> <info>xxxx</info> </root> --正常XML----------------- <root> <info>xxxx</info> <item>a</item> <item>b</item> </root> -- プログラム ---------------- MSXML::IXMLDOMDocumentPtr xmlDoc = NULL; MSXML::IXMLDOMNodeListPtr pNodes; MSXML::IXMLDOMNodePtr pNode; MSXML::IXMLDOMElementPtr pElem; xmlDoc.CreateInstance ("Msxml2.DOMDocument"); xmlDoc->load( ファイル名 ); pNodes = xmlDoc->selectNodes(L"/root"); pNode = pNodes->Getitem(0); pElem = xmlDoc->createElement(L"info"); pNode->appendChild( pElem ); 環境:WinXP+IE7+VC6