5 comments on “XML editor

  1. Modelo CSS3
    25.01.2013

    O modelo de desenvolvimento das especificações para as CSS3 alterou o modelo adotado pelas versões anteriores. Enquanto estas foram desenvolvidas em um documento único as CSS3 estão sendo desenvolvidas em Módulos.
    Dividiu-se a especificação existente em assuntos e criou-se para cada assunto uma especificação independente. Por exemplo: as especificações para seletores CSS3 constituem um módulo, as bordas e fundos (background) outro módulo, as cores outro e assim por diante.
    Cada módulo é desenvolvido de forma independente e segue um cronograma próprio. Hoje, temos módulos cujas especificações estão em fase de Candidata a Recomendação, outros em fase de Rascunho de Trabalho e outros ainda cujas especificações nem começaram a ser desenvolvidas.
    A grande vantagem da modularização está no fato de que o desenvolvimento das funcionalidades de um módulo não mais depende do andamento dos outros módulos como aconteceu com o desenvolvimento das versões anteriores das CSS. Isto possibilita que fabricantes comessem a implementar, desde já, funcionalidades previstas em módulos mais adiantados no seu desenvolvimento. Muitas funcionalidades das CSS3 já vêm sendo largamente empregadas.

    Darcy – GTI Gestão de Tecnologia de Informação. – OpenSource-

    Expertise – Arquitetura e desenvolvimento de HomePage para Pequenos Negócios

    Like

  2. Transformar XML em outros formatos. Ex. XHTML, PDF, ZIP, TEXT entre outros.

    A parser is a piece of program that takes a physical representation of some data and converts it into an in-memory form for the program as a whole to use. Parsers are used everywhere in software. An XML Parser is a parser that is designed to read XML and create a way for programs to use XML. There are different types, and each has its advantages. Unless a program simply and blindly copies the whole XML file as a unit, every program must implement or call on an XML parser.
    The main types of parsers are known by some funny names: SAX, DOM and pull. For each type, there are some excellent implementations freely available for a variety of languages, including Java, C++, C#, VB# (in fact, any .Net language), PHP, Perl, Python, Ruby and so on.
    -people.xml, people.xsl

    Começamos por construir “people.css” cujos dados são chamados de “style.css” .

    Lembrando que esse desenvolvimento se parece com um banco de dados, e sua importância vem do fato de que o documento será sempre validade, o que signnifica, maior dificuldade para fraudes.

    Entrada ― > xml ― > xslt ― > sax, dom, ― > saida

    XML é realmente uma ferramenta espetacular para desenvolvimento de documentos. Sua construção no Linux é muito prática e lógica. A estrutura do que se deseja apresentar, pode ser reutilizada, como num banco de dados, o que poupa trabalho, tempo e dinheiro, sem mencionar o fato da validação dos dados a serem compilados.

    XML deve ser mostrado a todos que estudam TI e se interessam conhecer as bases de manipulação de instruções para eleboração de documentos.

    Darcy – Conhecimento é um bem da humanidade.

    Like

    • Também podemos abrir um XML a partir de uma string, usand a função “simplexml_load_string()”.

      Abre-se php

      Constrói-se script xml e lança-se a referencia do mesmo

      fecha-se php

      E lá está o resultado no Browser.

      Sendo que ainda há a opção de varredura de uma documento XML, pelo uso do operador foreach().

      Essa opção existe porque a extensão simplexml vem habilitada por padrão no php5. Assim o programador pode tratar documentos XML facilmente.

      A comunidade LINUX faz jus ao seu Logo. Essas dicas buscam despertar curiosidades e a capacidade de cada aprendiz.

      http://konlinux – fundada em 2002 – Conhecimento é um bem da humanidade.

      Like

  3. XML Copy Editor is an XML editor focusing on editing document markup
    languages like DITA, DocBook, WordprocessingML. It features DTD/XML
    Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax
    highlighting, folding, tag completion/locking, and a spelling/style check.

    Estudantes de TI que desejam ampliar seus conhecimentos, muitas das vezes que procura, não encontra editor, ex. XML. Por esse motivo esses artigos relançados aqui podem ser de guande utilidade para quem vê na TI um mundo de possibilidades.

    Darcy -Conhecimento é um bem da humanidade.

    Like

  4. XMLStarlet

    XMLStarlet é um conjunto de utilitários (ferramentas) de linha de comandos
    que podem ser usados para transformar, consultar, validar, e editar
    documentos e ficheiros XML usando um simples conjunto de comandos shell da
    mesma forma que é feito para ficheiros de texto simples utilizando os
    comandos UNIX, grep, sed, awk, diff, patch, join, etc.

    Este conjunto de utilitários de linha de comandos pode ser usado por
    aqueles que lidam com muitos documentos XML em linha de comandos da
    consola UNIX, bem como para processamento XML automatizado com scripts
    shell.

    As características deste conjunto de ferramentas incluem opções para:
    – Verificar ou validar os ficheiros XML (verificação simples de boa
    formação, DTD, XSD, RelaxNG)
    – Calcular valores de expressões XPath em ficheiros XML (como ao executar
    sumários, etc)
    – Procurar nos ficheiros XML por coincidências com as expressões XPath
    dadas
    – Aplicar estilo de folha XSLT em documentos XML (incluindo suporte a
    EXSLT, e passando parâmetros para os estilos de folha)
    – Consulta em documentos XML (ex. consultar valores de alguns elementos de
    atributos, classificação, etc)
    – Modificar ou editar documentos XML (ex. apagar alguns elementos)
    – Formatar ou “embelezar” documentos XML (como mudar indentação, etc)
    – Obter documentos XML usando URLs http:// ou ftp://
    – Navegar na estrutura de árvore de documentos XML (em forma semelhante ao
    comando ‘ls’ para directórios)
    – Incluir um documento XML em outro usando o XInclude
    – canonicidade XML c14n
    – Caracteres XML especiais (escape/unescape) na entrada de texto
    – Imprimir directório como documento XML

    Darcy – Conhecimento é um direito e um bem da Humanidade- Tem que ser Livre!

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s