ECS 4.0 の実験ではみっともないくらバタバタしちゃったけど、もう大体だいじょうぶ!
ヘンゼル、1割くらいは見切ったも~ん!
すでに AWS や ECS などのキーワードでこのサイトにやってこられた方もいるっぽいし、あまり何の情報もないというのも悪い気する…というわけで似非解説を書こうとして…
あうぅぅΣ(°°)
前回ちゃんと動いた xsl がエラー(?)で無視される!
要求を Large から Medium に変えるとちゃんと動くですが、Large だと、どう xsl を変えてもダメらしい。
というか、エラーメッセージを返さずに生の xml で返すのなんとかして(ノд`。)
しかも ContentType=text/html を指定しているときにそんなことされても困る(T_T)
というかやっぱり <xsl:output> がちゃんと動作しないのっておかしい気も…。
でもヘンゼル、XSLT はまだぜんぜん判ってないから、知らない方言が実はたくさんあるのかも(^^;
ってあうぅぅΣ(°°)
テストに使用した「アーシアン 別巻 秘密の花園」のレビューに不正な文字コードが混じっていて、それでダメだっただけ…。
他の本では xsl による変換ちゃんと通ったでし(ノд`。)
というか、いくら UTF-8 で不正なコードがあるからって、エラーメッセージも出さず xml を吐き出すようでは使い物になるのかなぁ…
と思ったけど、生 xml が帰ってきたらエラーという判断はできるのかも。
って ContentType=text/html を指定してたら MIME Type が text/html のまま xml のソースが送られてくるから区別が難しいのだった。
変換の正否を特徴的なタグの有無で見分ける仕組みを作らないとダメかも。
ってあうぅぅΣ(°°)
この問題すでに AWS の掲示板に書かれていた。しかも日本人によって日本語で…。
英語の情報に気をとられすぎてたでし。というか結局「よくあるよね~」で済まされて解決方法はないっぽい…(ノд`。)
どちらにしろヘンゼルが主に使うのは Medium 以下だろうし、EC 4.0 化をがんばって進めるです(^^)b いあ誰もそんなこと望んでないけど(笑)
って今日もばたばたしまくり(ノд`。)
というか解説…。
エラーのため XSLT での変換処理が正常に行われませんでした。

