
XSLTスタイルシートをstyleを適用させると必ず
終了タグ 'head' が開始タグ 'link' と一致していません。リソース 'http://xml-jp.amznxslt.com/onca/xml?Service=AWSE …
って出てきてしまいます。具体的にXSLTスタイルシートのどこがまずいんでしょうか・・・

No.3ベストアンサー
- 回答日時:
ところで。
僕が#2で遭遇したエラーは質問文と何ら関係のないものでしたが、
xsl:output要素の(名前空間の話は省略)method属性の値が
htmlの場合、htmlとして出力するので当然出力結果のlink要素は閉じられません。このときHTTPサーバがHTTPヘッダの中で
Content-type:text/xml;charset=UTF-8
とか返している場合Firefox等でXMLと判断されて質問文のエラーが出ることがあります
META要素が大文字なのは・・・どこなのか詳しくは調べてないです

No.2
- 回答日時:
どうやらURLの書き方に問題がありそうな気がします
&で区切るとこうなるわけですけど・・・
http://xml-jp.amznxslt.com/onca/xml
Service=AWSECommerceService
SubscriptionId=0AGFR9Z0BHQR7N3RGJR2
AssociateTag=wbooker-1-22
Operation=ItemSearch
Version=2004-10-04
ResponseGroup=Small%2CItemAttributes%2COfferFull%2CImages%2CReviews%2CSimilarities
Keywords=hacks
SearchIndex=Books
ItemPage=1
ContentType=text%2Fhtml
Style=http://webservices.amazon.co.jp/onca/xml
Service=AWSECommerceService
SubscriptionId=0QRPDEYA3S34NHGWRRG2
AssociateTag=auctionzituyo-22
Operation=ItemSearch
SearchIndex=Electronics
Keywords=%E3%82%A4%E3%83%B3%E3%83%8A%E3%83%BC%E3%82%A4%E3%83%A4%E3%83%BC
Sort=salesrank
ResponseGroup=Request,ItemIds,OfferFull,VariationSummary,ItemAttributes,EditorialReview,Images,Reviews,VariationMinimum
ItemPage=1
Style=http://doracken.com/wikiplus/amazon.xsl
これはどう読むのでしょう?
http://xml-jp.amznxslt.com/onca/xml?
{Style=(http://webservices.amazon.co.jp/onca/xml?Service …
&Sytle=http://doracken.com/wikiplus/amazon.xsl)}
なのか
http://xml-jp.amznxslt.com/onca/xml?
{Style=(http://webservices.amazon.co.jp/onca/xml?Service …}
&
{Sytle=(http://doracken.com/wikiplus/amazon.xsl)}
なのか。
多分システムは下側で判断しているのではないでしょうか?(Style値が二つある??)

No.1
- 回答日時:
僕はAWSの使用経験はないし、質問文のリンクのURLが何故か途中で途切れているため、検証できませんが勘として。
====
HTML 4.01では
http://msugai.fc2web.com/web/tips/link.html
(メールアドレス文字化けしているけど)
【DTDで内容モデルがEMTPYである要素は開始タグしか存在せず、終了タグを書いてはいけません】から
<link rel="stylesheet" href="atomic.css" type="text/css">
となりますがXHTMLでは
【全ての要素には開始タグと終了タグ両方が存在し、
空要素の場合は<要素名 属性="属性値" />等として省略できる】ので
<link rel="stylesheet" href="atomic.css" type="text/css" />
とならなければなりません。XHTMLの場合、HTML4.01同様に(名前空間とhtml要素,body要素については面倒なので省略)
<head>
<link rel="stylesheet" href="atomic.css" type="text/css">
</head>
と書いてしまうと終了タグがないために閉じてないと見なされてしまい、「整形式でない」というエラーが出ます。(link要素が閉じる前にhead要素終了タグが来ている)
====
以上を参考にソースを見直してみてください
この回答への補足
XSLTははじめたばかりなので、本当に勉強になりました。しかし今確認しなおしたところ、なぜかちゃんとタグは閉じられていました。
僕の投稿があまりにも説明不足だったので、質問内容を補足したいと思います。gooでUrlが使えるようになったのも今日気づきましたし。
http://webservices.amazon.co.jp/onca/xml?Service …
http://doracken.com/wikiplus/amazon.xsl
コレがxmlとxsltファイルです。ローカルに保存してスタイルシートを適用させたときはうまく言ったんですが、
http://xml-jp.amznxslt.com/onca/xml?Service=AWSECommerceService&SubscriptionId=0AGFR9Z0BHQR7N3RGJR2&AssociateTag=wbooker-1-22&Operation=ItemSearch&Version=2004-10-04&ResponseGroup=Small%2CItemAttributes%2COfferFull%2CImages%2CReviews%2CSimilarities&Keywords=hacks&SearchIndex=Books&ItemPage=1&ContentType=text%2Fhtml&Style=http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&SubscriptionId=0QRPDEYA3S34NHGWRRG2&AssociateTag=auctionzituyo-22&Operation=ItemSearch&SearchIndex=Electronics&Keywords=%E3%82%A4%E3%83%B3%E3%83%8A%E3%83%BC%E3%82%A4%E3%83%A4%E3%83%BC&Sort=salesrank&ResponseGroup=Request,ItemIds,OfferFull,VariationSummary,ItemAttributes,EditorialReview,Images,Reviews,VariationMinimum&ItemPage=1&Style=http://doracken.com/wikiplus/amazon.xsl
とweb上で適用させるとうまくいかないんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLを作成してもタグしか表示さ...
-
ChatGPT excel
-
MSFormsとは何ですか?
-
Excel関数で、セル内の文字列の...
-
PCでSteamのサイト内で検索する...
-
XMLサイトマップの登録方法がわ...
-
タモリさんを信じられますか?
-
自分のHTMLサイトでRSSを読み込...
-
ゲーミングPCに入っているAlris...
-
【BAT(バッチ)ファイル】Web...
-
XMLとは何ですか?
-
特殊文字の検索方法
-
フォルダー内検索
-
公文書のxmlファイルの開き方が...
-
Webページに関するさまざまな情...
-
head要素
-
ヤフー知恵袋みたいなサイトを...
-
メールアドレスについて
-
マスターノード
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Listからのnull要素を削除方法は?
-
ホームページ作成でのリンクの...
-
getElementsByNameの要素数が取...
-
どうあがいてもIE6のエンコード...
-
XPathでできるか確認
-
2つの行動の違い
-
element of surprise
-
VB2005でXMLデータから複数ある...
-
hana no namae osiete kudasai.
-
head要素
-
Webページに関するさまざまな情...
-
MFCでのタブコントロールに...
-
wikipediaに記述されている関係...
-
【C# LINQ】 MAX値と一緒に・・・
-
双方向リストで…、
-
ASP.NETでツリービューを作成し...
-
atom エディタについて
-
XMLSchemaの記述法で質問です。
-
XML:連番要素の全ての子要素にx...
-
親子関係にない要素を限定して...
おすすめ情報