こんばんは!ちょむんと申します。
このたびは、皆様のご協力を頂きたく、トピックを作成させていただきました。
今、つまづいているのが、タイトルにもなっている「Sablotron error」です。
Warning: Sablotron error on line 6: XML parser error 7: mismatched tag in /virtual/kagulart/public_html/cmsdesigner/include/xmlutil.php.inc on line 201
とタグの記入ミスのエラーが表示されてしまいます。
他のトピックを参考にデザインエラー潰しを行ったのですが、原因がわかりません。
エラーの出ているデザイン定義ファイルは下記になります。
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entry">
<div id="top_topic">
<a href="topic/{url}"><h2><img src="images/top_title_topic.gif" alt="***"></h2></a>
<table cellspacing="0">
<tr>
<td class="top_topictdl">
<a href="topic/{url}"><img src="{photo}"/></a>
</td>
<td>
<h3><a href="topic/{url}">第<xsl:value-of select="number" />回<br>
<xsl:value-of select="job" /> <xsl:value-of select="artist" /></a></h3>
<xsl:value-of select="comment" disable-output-escaping="yes" />
<br>
<span class="readmore"><a href="topic/{url}">→特集を読む</a></span><br>
<span class="readmore"><a href="topic/topics.php">→過去の特集記事へ</a></span>
</td>
</tr>
</table>
</div>
</xsl:template>
</xsl:stylesheet>
どなたか、アドバイスをお願いします<(_ _)>
Sablotron errorについて
ありがとうございます。
>tsuさま
アドバイスありがとうございます!
早速、imgタグとbrタグを修正し、アップしてみました。
そうすると、今度は
Warning: Sablotron error on line 19: XML parser error 7: mismatched tag in /virtual/kagulart/public_html/cmsdesigner/include/xmlutil.php.inc on line 201
と19行目付近が怪しいと警告が出てしまいました。
同じようなことが原因かと、19行目付近を調べてみましたが、19行目は</td>だけなんです。
imgやbrのように、特有の閉じ方が</td>にもあるのでしょうか?
たびたび質問してしまい、申し訳ありませんが、お力を貸していただけますでしょうか?
アドバイスありがとうございます!
早速、imgタグとbrタグを修正し、アップしてみました。
そうすると、今度は
Warning: Sablotron error on line 19: XML parser error 7: mismatched tag in /virtual/kagulart/public_html/cmsdesigner/include/xmlutil.php.inc on line 201
と19行目付近が怪しいと警告が出てしまいました。
同じようなことが原因かと、19行目付近を調べてみましたが、19行目は</td>だけなんです。
imgやbrのように、特有の閉じ方が</td>にもあるのでしょうか?
たびたび質問してしまい、申し訳ありませんが、お力を貸していただけますでしょうか?
ちょむんさん
ぱっと見た感じ問題ないと思うんですけどねぇ、、、。
閉じタグについてはIMGタグ以外はあまり影響はないと思いますし。
一度コレ↓でちゃんと表示されるか試してみて下さい。
ぱっと見た感じ問題ないと思うんですけどねぇ、、、。
閉じタグについてはIMGタグ以外はあまり影響はないと思いますし。
コード: 全て選択
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entry">
<div id="top_topic">
<a href="topic/{url}">
<h2>
<img src="images/top_title_topic.gif" alt="***" />
</h2>
</a>
<table cellspacing="0">
<tr>
<td class="top_topictdl">
<a href="topic/{url}">
<img src="{photo}" />
</a>
</td>
<td>
<h3>
<a href="topic/{url}">
第<xsl:value-of select="number" />回
<br />
<xsl:value-of select="job" />
<xsl:value-of select="artist" />
</a>
</h3>
<xsl:value-of select="comment" disable-output-escaping="yes" />
<br />
<span class="readmore">
<a href="topic/{url}">→特集を読む</a>
</span>
<br />
<span class="readmore">
<a href="topic/topics.php">→過去の特集記事へ</a>
</span>
</td>
</tr>
</table>
</div>
</xsl:template>
</xsl:stylesheet>
コード: 全て選択
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entry">
<div id="top_topic">
<h2>
<a href="topic/{url}">
<img src="images/top_title_topic.gif" alt="***" />
</a>
</h2>
<table cellspacing="0">
<tr>
<td class="top_topictdl">
<a href="topic/{url}">
<img src="{photo}" />
</a>
</td>
<td>
<p>number:<xsl:value-of select="number" /></p>
<p>jod:<xsl:value-of select="job" /></p>
<p>artist:<xsl:value-of select="artist" /></p>
<p>comment:<xsl:value-of select="comment" disable-output-escaping="yes" /></p>
<p>url:<xsl:value-of select="url" /></p>
</td>
</tr>
</table>
</div>
</xsl:template>
</xsl:stylesheet>
ありがとうございます!
>tsuさま
ご丁寧にありがとうございます!
無事、正常に動くようになりました<(_ _)>
本当にありがとうございました。
ご丁寧にありがとうございます!
無事、正常に動くようになりました<(_ _)>
本当にありがとうございました。