Questões de Concurso
Sobre xml (extensible markup language) em programação
Foram encontradas 620 questões
<xsl:template match="/"> <html> <body> <table border="1"> <tr> <th>descricao</th> </tr> <xsl:for-each select="catalogo/item"> <xsl:sort select="quantidade"/> <tr> <td><xsl:value-of select="descricao"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template>
Observe o seguinte recorte do documento catalogo.xml
<?xml-stylesheet type="text/xsl" href=" catalogo.xsl"?> <catalogo> <item> <descricao>item1</descricao> <quantidade>250</quantidade> </item> <item> <descricao>item2</descricao> <quantidade>20</quantidade> </item> </catalogo>
Ao abrir o documento catalogo.xml em um browser, o resultado será:
XML (Extensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para criar documentos legíveis por humanos e por máquina. Sobre essa linguagem e suas regras, analise as afirmações a seguir.
1) Todo documento XML deve possuir um, e somente um, elemento-raiz.
2) Em um documento XML, todos os elementos são delimitados pelos sinais de menor e maior, e devem obrigatoriamente ter conteúdo.
3) As regras de validação que definem como um documento XML é formado são especificadas por DOCTYPE.
4) Todos os elementos de um documento XML devem estar aninhados. Ou seja, elementos que começam dentro de outro devem também terminar dentro dele.
Estão corretas:
Com base no trecho de código da Figura 2 abaixo, qual das alternativas representa a linguagem que foi utilizada?

Em relação à análise estatística de código fonte e XSLT, julgue o item seguinte.
No XSLT, o valor do atributo match pode ser usado para
associar um template para o documento XML inteiro.
Julgue o item subsequente, a respeito dos padrões XML, XSLT, SOAP, REST e JSON.
A linguagem XSLT é utilizada para converter um documento
XML em uma página HTML ou em outro documento XML.

No contexto de uma eventual definição desse atributo, por meio de um XML Schema, analise as sugestões a seguir.

Está correto o que é sugerido somente em
Julgue o item seguinte, a respeito da formatação de dados.
Nos códigos em XML a seguir, sexo é um atributo no código A e um elemento no código B, mas ambos os códigos fornecem as mesmas informações.
código A
<pessoa sexo="fem">
<nome>Maria</nome>
<sobrenome>Silva</sobrenome>
</pessoa>
código B
<pessoa>
<sexo>fem</sexo>
<nome>Maria</nome>
<sobrenome>Silva</sobrenome>
</pessoa>
Para este caso, o elemento que deve ser inserido para aplicar tal regra nesse arquivo XSLT é o
<?xml version="1.0"?> <news> <heading>Reminder</heading> <body>Don’t forget me this weekend!</body> </news>
Mais tarde, entendeu que, para esse formato exemplificado acima, seria melhor definir um esquema em XSD.
Que fragmento de código XSD deve conter esse esquema para permitir que o exemplo apresentado seja validado corretamente, quando nele for incluída a referência ao esquema completo?
Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.
<colaborador>
<nome>Ciclano de tal </nome>
<matricula>935672</matricula>
<função>Professor</função>
<departamento>
<e-
mail>[email protected]</e-
mail>
<ramal>8483</ramal>
</departamento>
</coloborador>
Considerando esse conteúdo presente em
um arquivo Colaborador.xml e sendo
executado em um navegador, esse arquivo
apresentará erro de formatação.
Analise a estrutura de um script XML, com 14 linhas, exibido a seguir.

Assinale a opção que indica a linha em que ocorre um erro de
sintaxe.