Помогите разобраться с xml (выдает "не связана ни одна таблица стилей")

Модератор: Модераторы разделов

Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Помогите разобраться с xml

Сообщение eddy »

У меня есть svg-заготовка

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"

"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    onload="OnLoadEvent(evt)">
<g id="Scene"></g>

<script type="text/ecmascript"><![CDATA[

function OnLoadEvent(evt)

{ parent.AddSVGObject(evt.target.ownerDocument);

}

]]></script>

</svg>

к которой надо прикрутить вот это:

Код: Выделить всё

<xsl:stylesheet exclude-result-prefixes="giml" version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="UTF-8"
            method="xml"
            indent="yes"/>
<xsl:template match="/">
</xsl:template>
  <xsl:template match="node() | @*">
    <xsl:copy>
      <xsl:apply-templates select="@* | node()">
        <xsl:sort select="@z-index" data-type="number"/>
      </xsl:apply-templates>
    </xsl:copy>


  </xsl:template>

  <xsl:template match="@z-index"/>
</xsl:stylesheet>

Я в xml вообще не соображаю, а этот шаблон нужен для сортировки по z-index при отображении SVG (т.к. сортировка перестановками типа aShape.parentNode.appendChild(aShape) занимает многовато времени).

Куда в исходном svg надо вставить второй кусок?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: