FMPP.

Uma ferramenta de pré-processador de arquivo de texto geral
Baixe Agora

FMPP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Daniel Dekany
  • Site do editor:

FMPP. Tag


FMPP. Descrição

Uma ferramenta de pré-processador de arquivo de texto geral O FMPP é uma ferramenta de pré-processador de arquivos de texto de finalidade geral que usa modelos de Freemarker. O projeto FMPP é especialmente projetado para pré-processador HTML, para gerar homepages completos (estáticos): estrutura de diretório que contém HTML-S, arquivos de imagem, etc. Mas, claro, ele pode ser usado para gerar código-fonte ou qualquer arquivo de texto. A FMPP é extensível com aulas Java para extrair dados de quaisquer fontes de dados (banco de dados, etc.) e incorporar os dados para os arquivos gerados.fmpp podem ser usados com a interface de linha de comando do estilo UN * X, ou como tarefa de formigas, ou você Pode incorporá-lo ao seu Java Application.fmpp é 100% Java, assim é executado em todos os modernos MirrroPlatforms (Windows, "Linux", Mac OS X, Solaris, ... etc.). O FMPP é software livre. Aqui estão algumas características principais de "FMPP": Linguagem Pré-processador (é a linguagem de modelo Freemarker): · Todas as construções usuais de modelos, como incluem, se / elso / mais, loop. · Macros com argumentos nomeados e conteúdo aninhado (corpo). · Variáveis (globais ou locais para uma chamada de macro) · Expressões complexas usando operações de string, aritmética e lógica. Extensível com funções personalizadas. · Escapamento automático e manual (HTML, XML, função personalizada) · Transformando blocos de saída (filtragem); extensível com transformações personalizadas em Java. · Capturar o bloco de saída em uma variável. · Charet ciente, usa internamente Unicode. · Número e data / hora de formatação com máscaras (padrões). Número sensível da localidade e formatação de data / hora. Processamento de arquivos em massa: · Processar diretórios inteiros recursivamente. · Modo de processamento de arquivos diferente pode ser escolhido para cada arquivo, com base em padrões de caminho (como extensão de arquivo): execute arquivo como modelo ou analisá-lo como XML e, em seguida, torná-lo em saída com um modelo ou binário - copiá-lo ou ignorar isto. · Pode ignorar arquivos de origem ruins e registrar a mensagem de erro em um arquivo de texto. · Pode garantir que determinados arquivos serão processados posteriormente do que outros. Você pode expor dados de fontes de dados arbitrários estarem escrevendo extensões em Java. Fontes de dados suportadas atualmente fora da caixa: · Arquivo XML. · CSV e arquivos de texto separados por tab · Arquivo de propriedades Java · Propriedades da formiga, projeto de formiga e informações de destino · Relógio do sistema · Arquivo de texto simples Outros recursos destacados: · Divisão de saída: Um único arquivo de origem pode gerar vários arquivos de saída (incluindo 0 arquivos de saída). · Inclusão de arquivos automáticos, escape automático e o que pode ser feito com cabeçalhos e rodapés automaticamente inseridos, escolhidos com base em padrões de caminho. · Gerar HTML -s com largura e altura calculada. · Calcular o caminho relativo para o diretório inicial ou para qualquer outro arquivo. · Renderização (transformação) Arquivos XML com modelos Freemarker. (Semelhante ao padrão típico de uso do XSLT.) · Consultar o tamanho / existência de arquivos de origem. · Codificação de saída de consulta (charset). · Escapagem de URL (com o Charset de saída real). O que há de novo nesta versão: · Esta versão adiciona suporte para XML Xinclude. · Adiciona recursos para criar diretórios vazios na saída. · Existem algumas correntes de bugs.


FMPP. Software Relacionado

Eleanor

Eleanor é um script de rubi e a biblioteca de acompanhamento para typinging speculative screenplays. ...

171

Download