Atributos na programação são pedaços de dados associados com alguns dos elementos do programa . Alguns atributos são internos a determinados programas e linguagens, mas você também pode criar atributos personalizados e aplicá-las a eventos , campos, parâmetros e módulos de programação . Extensible Stylesheet Language (XSL ) Transformações são uma ferramenta de transformação ou substituição de atributos na linguagem de programação XML. Você pode transformar um atributo para anexar o seu nome a ele ou substituir nomes, números e variáveis ao longo do programa . Instruções
1
Reveja a árvore do nó para o documento XML. A árvore de nós tem o próprio documento como sua raiz, com elementos de documentos , comentários e instruções de processamento , formando nós, cada um dos quais pode ter subnós . As mudanças que você incluir em sua folha de estilo XSL igualar-se com os nós do documento.
2
Selecione uma das três opções de saída. Saídas XSL documentos XML ou como XML , HTML ou como texto para arquivos de origem , documentação ou e-mails . Você precisa codificar seu XSLT para entregar o resultado que você quer.
3
Dirija o processador para passar por cima dos nós XML e encontrar os atributos que você deseja alterar. Em um grande programa onde o mesmo atributo ocorre centenas de vezes em vários nós , é mais prático para o computador para identificar os nós de seu modelo afeta do que tentar pegá-los todos à mão.
4
Desenhe -se uma folha de estilo XSLT para o documento que você está trabalhando. Folhas de Estilo fornecer um conjunto de modelos que descrevem a transformação que você quer. Cada modelo na folha de estilo exprime uma regra e fornece um padrão correspondente à regra para os nós do documento que se aplica. Por exemplo, um modelo pode direcionar XSL para substituir uma variável especial, com um número inteiro em qualquer um dos nós do documento.
5
Identificar quais mudanças são prioridade máxima. Em um programa complicado, com várias alterações , dois ou mais excludentes mudanças podem aplicar-se a um atributo. A adição de um número de prioridade - qualquer número real positivo ou negativo - para um modelo permite sua classificação computador as escolhas e ir com o maior número
.