aboutsummaryrefslogtreecommitdiff
path: root/files/pt-pt/orphaned/transformar_xml_com_xslt/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-pt/orphaned/transformar_xml_com_xslt/index.html')
-rw-r--r--files/pt-pt/orphaned/transformar_xml_com_xslt/index.html145
1 files changed, 145 insertions, 0 deletions
diff --git a/files/pt-pt/orphaned/transformar_xml_com_xslt/index.html b/files/pt-pt/orphaned/transformar_xml_com_xslt/index.html
new file mode 100644
index 0000000000..22d79de1f3
--- /dev/null
+++ b/files/pt-pt/orphaned/transformar_xml_com_xslt/index.html
@@ -0,0 +1,145 @@
+---
+title: Transformar XML com XSLT
+slug: Transformar_XML_com_XSLT
+tags:
+ - PrecisaDeMigração
+ - Todas_as_Categorias
+ - Transformar_XML_com_XSLT
+ - XSLT
+---
+<p> </p>
+
+<h3 id="Vis.C3.A3o_Geral" name="Vis.C3.A3o_Geral"><a href="pt/Transformar_XML_com_XSLT/Vis%c3%a3o_Geral">Visão Geral</a></h3>
+
+<p>A separação do conteúdo e apresentação é uma característica chave de um projeto do <a href="pt/XML">XML</a>. A estrutura de um documento XML é projetada para refletir e esclarecer relacionamentos importantes entre os aspectos individuais do próprio conteúdo, <strong>unhindered</strong> por uma necessidade fornece qualquer indicação sobre como este dado deve eventualmente ser apresentado. Esta estruturação inteligente é particularmente importante como cada vez mais transferências de dados são automatizadas e ocorrem entre máquinas altamente heterogêneas ligadas por uma rede.</p>
+
+<p>Eventualmente muito do conteúdo armazenado em documentos XML precisarão ser apresentados para leitores humanos. Por isso o navegador proporciona uma interface familiar e altamente flexível, isto é um mecanismo ideal para entregar para apresentação as versões do conteúdo XML. Construído de baixo para cima utilizando uma variedade de tecnologias XML, o Mozilla incorpora nele todos os mecanismos necessários para processar todos os documentos XML originais e as folhas de estilo especializadas usadas para o estilo e disposição da exibição HTML, reduzindo o carregamento do servidor com o lado de processamento do cliente.</p>
+
+<p>No momento, o Gecko (a disposição do motor por trás do Mozilla e Firefox) suporta duas formas de folhas de estilo XML. Para controle básico da aparência — fontes, cores, posições, e assim por diante — Gecko usa a <a href="pt/CSS">CSS</a>, familiar de <a href="pt/DHTML">DHTML</a>. Toda a CSS1 e a maior parte da CSS2 são suportados. O suporte para a CSS3 esá em desenvolvimento. Para informações adicionais sobre CSS, veja <a class="external" href="http://www.meyerweb.com/eric/css/">Eric Meyer's CSS pages</a>.</p>
+
+<p>Nosso foco aqui é no segundo tipo de folhas de estilo que o Gecko suporta: a folha de estilo XSLT (Extensible Stylesheet Language Transformations). XSLT permite a um autor de folhas de estilo transfomrar um documento XML primário em dois caminhos significantes: manipulando e classificando o conteúdo, incluindo reordenação por atacado, se desejado assim, e transformação do conteúdo em um formato diferente (e no caso do Mozilla, o foco é na conversão disto em HTML que pode ser exibido pelo navegador.</p>
+
+<h3 id="Refer.C3.AAncia_XSLT.2FXPath" name="Refer.C3.AAncia_XSLT.2FXPath">Referência XSLT/XPath</h3>
+
+<h4 id="Elementos" name="Elementos"><a href="pt/XSLT/Elementos">Elementos</a></h4>
+
+<ul>
+ <li><a href="pt/XSLT/apply-imports">xsl:apply-imports</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/apply-templates">xsl:apply-templates</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/attribute">xsl:attribute</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/attribute-set">xsl:attribute-set</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/call-template">xsl:call-template</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/choose">xsl:choose</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/comment">xsl:comment</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/copy">xsl:copy</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/copy-of">xsl:copy-of</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/decimal-format">xsl:decimal-format</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/element">xsl:element</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/fallback">xsl:fallback</a><em>(não suportado)</em></li>
+ <li><a href="pt/XSLT/for-each">xsl:for-each</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/if">xsl:if</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/import">xsl:import</a><em>(suportado na maior parte)</em></li>
+ <li><a href="pt/XSLT/include">xsl:include</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/key">xsl:key</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/message">xsl:message</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/namespace-alias">xsl:namespace-alias</a><em>(não suportado)</em></li>
+ <li><a href="pt/XSLT/number">xsl:number</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XSLT/otherwise">xsl:otherwise</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/output">xsl:output</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XSLT/param">xsl:param</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/preserve-space">xsl:preserve-space</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/processing-instruction">xsl:processing-instruction</a></li>
+ <li><a href="pt/XSLT/sort">xsl:sort</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/strip-space">xsl:strip-space</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/stylesheet">xsl:stylesheet</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XSLT/template">xsl:template</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/text">xsl:text</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XSLT/transform">xsl:transform</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/value-of">xsl:value-of</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XSLT/variable">xsl:variable</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/when">xsl:when</a><em>(suportado)</em></li>
+ <li><a href="pt/XSLT/with-param">xsl:with-param</a><em>(suportado)</em></li>
+</ul>
+
+<h4 id="Eixos" name="Eixos"><a href="pt/XPath/Eixos">Eixos</a></h4>
+
+<ul>
+ <li><a href="pt/XPath/Axes/ancestor">ancestor</a></li>
+ <li><a href="pt/XPath/Axes/ancestor-or-self">ancestor-or-self</a></li>
+ <li><a href="pt/XPath/Axes/attribute">attribute</a></li>
+ <li><a href="pt/XPath/Axes/child">child</a></li>
+ <li><a href="pt/XPath/Axes/descendant">descendant</a></li>
+ <li><a href="pt/XPath/Axes/descendant-or-self">descendant-or-self</a></li>
+ <li><a href="pt/XPath/Axes/following">following</a></li>
+ <li><a href="pt/XPath/Axes/following-sibling">following-sibling</a></li>
+ <li><a href="pt/XPath/Axes/namespace">namespace</a><em>(não suportado)</em></li>
+ <li><a href="pt/XPath/Axes/parent">parent</a></li>
+ <li><a href="pt/XPath/Axes/preceding">preceding</a></li>
+ <li><a href="pt/XPath/Axes/preceding-sibling">preceding-sibling</a></li>
+ <li><a href="pt/XPath/Axes/self">self</a></li>
+</ul>
+
+<h4 id="Fun.C3.A7.C3.B5es" name="Fun.C3.A7.C3.B5es"><a href="pt/XPath/Fun%c3%a7%c3%b5es">Funções</a></h4>
+
+<ul>
+ <li><a href="pt/XPath/Functions/boolean">boolean()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/ceiling">ceiling()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/concat">concat()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/contains">contains()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/count">count()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/current">current()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/document">document()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/element-available">element-available()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/false">false()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/floor">floor()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/format-number">format-number()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/function-available">function-available()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/generate-id">generate-id()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/id">id()</a><em>(parcialmente suportado)</em></li>
+ <li><a href="pt/XPath/Functions/key">key()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/lang">lang()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/last">last()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/local-name">local-name()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/name">name()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/namespace-uri">namespace-uri()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/normalize-space">normalize-space()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/not">not()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/number">number()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/position">position()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/round">round()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/starts-with">starts-with()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/string">string()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/string-length">string-length()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/substring">substring()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/substring-after">substring-after()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/substring-before">substring-before()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/sum">sum()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/system-property">system-property()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/translate">translate()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/true">true()</a><em>(suportado)</em></li>
+ <li><a href="pt/XPath/Functions/unparsed-entity-url">unparsed-entity-url()</a><em>(não suportado)</em></li>
+</ul>
+
+<h3 id="Para_leitura_adicional" name="Para_leitura_adicional"><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional">Para leitura adicional</a></h3>
+
+<ul>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Books">Livros</a></li>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Online">Online</a>
+ <ul>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#The_World_Wide_Web_Consortium">O World Wide Web Consortium</a></li>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Portals">Portais</a></li>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Articles">Artigos</a></li>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Tutorials.2FExamples">Tutoriais/Exemplos</a></li>
+ <li><a href="pt/Transformar_XML_com_XSLT/Para_leitura_adicional#Mailing_Lists.2FNewsgroups">Listas de E-mail/Newsgroups</a></li>
+ </ul>
+ </li>
+</ul>
+
+<div class="originaldocinfo">
+<h3 id="Informa.C3.A7.C3.A3o_Original_do_Documento" name="Informa.C3.A7.C3.A3o_Original_do_Documento">Informação Original do Documento</h3>
+
+<ul>
+ <li>Informação de Copyright: Copyright © 2001-2003 Netscape. All rights reserved.</li>
+ <li>Nota: Este artigo reimpresso era originalmente parte do site DevEdge.</li>
+</ul>
+</div>