0
xslレンダリングバージョンを取得して、Chrome/Firefoxの空白のページ以外を表示することはできません。両方のページはQuickBaseにあります(言い換えれば、私はthis threadで問題を引き起こしたローカルファイルを使ってこれをテストしていません)。XSLを使用したXMLはChrome/FFでxmlを出力しません
データxmlとxslの両方に個別にアクセスすると、正常に表示されます。うん、助けて!
<?xml version="1.0" ?>
<!-- Generated by QuickBase Jan 5 2012 15:49:19 -->
<!-- Created Fri, 20 Jan 2012 02:01:56 -0500 -->
<?xml-stylesheet type="text/xsl" href="bgfn9a4ns?act=DBpage&pagename=test.xsl"?>
<document>
<dbinfo>
<name>Contacts</name>
<desc></desc>
</dbinfo>
<variables>
</variables>
<chdbids>
</chdbids>
<record>
<name>Bob</name>
<update_id>1327024286746</update_id>
</record>
<record>
<name>Joe</name>
<update_id>1327024284265</update_id>
</record>
<record>
<name>John</name>
<update_id>1327024292753</update_id>
</record>
<record>
<name>Nate</name>
<update_id>1327024289819</update_id>
</record>
</document>
そして、ここXSLの内容です:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" version="1.0"/>
<xsl:template match="/">
<test>
<xsl:for-each select="document/record">
<xsl:attribute name="person"><xsl:value-of select="name"/></xsl:attribute>
</xsl:for-each>
</test>
<FOO>BAR</FOO>
</xsl:template>
</xsl:stylesheet>
とにかくレンダリングされたXMLを見ることはできませんか?それはなぜでしょうか?おそらくこれは貧弱な例ですが、他のテスト要素を追加しようとしましたが、違いはありません。ページは空白のページをレンダリングします。 – doremi
@ JoshuaMcGinnisレンダリングされたXMLが表示されます。可視コンテンツがないので、空白のページのように見えます。 –
OK - あなたが言っていることを理解していますが、ノードがの場合でも と表示されるはずです。私はしません! –
doremi