Stránka 1 z 1

XSL: Error processing resource

Napsal: 16 črc 2010 11:11
od Thomas86
Dobrý deň, snažím sa vytvoriť XSL súbor ktorý daný XML dokument zobrazí ako keby som tam pripojil daný subor s css štýlmi ale furt ukazuje chybu (Error processing resource 'file:///C:/Documents and Settings/David/My Documents/Thomas/pokusy zo stra... ). Prosím nepovedal by my niekto kde je chyba a ako to ma byť správne? Ak je to možné poprosím odpoveď na e mail


XML Dokument

Kód: Vybrat vše

<?xml version="1.0" encoding="ISO-8859-2" ?>
<?xml-stylesheet type="text/xsl" href="cd_catalog.xsl"?>
<CATALOG>
  <CD>
      <TITLE>Empire Burlesque</TITLE>
      <ARTIST>Bob Dylan</ARTIST>
      <COUNTRY>USA</COUNTRY>
      <COMPANY>Columbia</COMPANY>
      <PRICE>10.90</PRICE>
      <YEAR>1985</YEAR>
  </CD>
  <CD>
      <TITLE>Hide your heart</TITLE>
      <ARTIST>Bonnie Tyler</ARTIST>
      <COUNTRY>UK</COUNTRY>
      <COMPANY>CBS Records</COMPANY>
      <PRICE>9.90</PRICE>
      <YEAR>1988</YEAR>
  </CD>
</CATALOG>


Moj XSL subor

Kód: Vybrat vše

<?xml version="1.0"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:template match="/CATALOG">
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<xsl:for-each select="catalog/cd">
<H1><xsl:value-of select="TITLE"/></H1>
<H2><xsl:value-of select="ARTIST"/></H2>
<p><xsl:value-of select="./COUNTRY"/></p>
<p><xsl:value-of select="./COMPANY"/></p>
<p><xsl:value-of select="./PRICE"/></p>
<p><xsl:value-of select="./YEAR"/></p>
</xsl:for-each>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>


CSS subor

Kód: Vybrat vše

CATALOG
{
background-color: #ffffff;
width: 100%;
}
CD
{
display: block;
margin-bottom: 30pt;
margin-left: 0;
}
TITLE
{
color: #FF0000;
font-size: 20pt;
}
ARTIST
{
color: #0000FF;
font-size: 20pt;
}
COUNTRY,PRICE,YEAR,COMPANY
{
display: block;
color: #000000;
margin-left: 20pt;
}



// Přesunuto do vhodnější sekce
// Upraven název tématu z původního "Problem XML"
// mike007

Re: XSL: Error processing resource

Napsal: 16 črc 2010 17:00
od melior
1) jaky prohlizec pouzivas? dela to u vsech prohlizecu?
2) umisti soubory do slozky bez mezer a diakritiky v nazvu (napr c:\webdesign\pokus\) a zkus to znova

3) nepouzivej v XML souboru k oznaceni node tagy HTML!!!! (viz napr. title)
4) odstran prazdne tagy v XSL (HEAD, TITLE)

Re: XSL: Error processing resource

Napsal: 17 črc 2010 08:25
od Thomas86
Ano u všetkych skusil som čo si pisal, skusil som aj meniť tie tagy ale nijak raz s tým nemožem pohnuť. Určite chyba musi byť niekde v kode