Как проверить, существует ли атрибут в XML-файле с помощью XSL

Во время выполнения я могу иметь два формата XML-файла:

  1.   
      
      
      1 2 3 12 312 3123 1231 23  {{1 }}  1 2 3 12 312 3123 1231 23  
      
      
      
     
  2.   
      
      
      1 2 3 12 312 3123 1231 23  
      1 2 3 12 312 3123 1231 23  
      
      
      
     

В зависимости от присутствия атрибута цвета я должен обработать значения оси x и оси y.

Мне нужно сделать это с помощью XSL. Кто-нибудь может помочь мне подсказать мне фрагмент, где я могу проверить эти условия.

Я попытался использовать

<xsl: when test="graph[1]/@color">
     //some processing here using graph[1]/@color values
</xsl:when>

, у меня возникла ошибка ...

27
задан srivatsa 10 November 2010 в 16:54
поделиться