Problema: Voce quer substituir/deletar todas as ocorrências de uma particular string dentro de todos os arquivos com uma certa extensão dentro de um diretório. Solução: Use a funçëo “replace” junto com as tags “cffile” e “cfdirectory”. Explicação detalhada: <cfset testDir = "C:\Documents and Settings\god\Desktop\test"> <!— The folder within which search & replace operation should be …
Arquivo por categoria: Strings
Link permanente para este artigo: http://ensina.me/coldfusion/substituicao-de-strings-dentro-de-todos-os-arquivos-em-um-diretorio/
Dez 19
Bytes para bytes formatados (KB/MB/GB)
Problema: Voce tem um tamanho de arquivo (ex: de uma tag CFDirectory) e voce quer exibi-lo formatado no formato mais lógico. Solução: Simplesmente chame a função, passando apenas o tamanho em bytes. Projetado como um CFC para compartilhar com todas os seus aplicativos, pode ser facilmente reformatado para executar como uma custom tag ou inline. …
Link permanente para este artigo: http://ensina.me/coldfusion/bytes-para-bytes-formatados-kbmbgb/
Nov 22
Como posso usar ColdFusion com JSON ?
Problema: Como posso usar Coldfusion com JSON ? Solução: ColdFusion tem suporte nativo para criar e converter dados JSON. Essas funções são:serializeJSON, deserializeJSON and isJSON. Explicação detalhada: JSON significa Javascript Object Notation. Voce pode imagina-lo como uma forma de representar dados (qualquer tipo de dados) em uma string. Isso torna os dados fáceis de serem passados entre client …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-usar-coldfusion-com-json/
Out 24
Como Concatenar Strings Usando ColdFusion e Java
Jason Delmore fêz uma interessante comparação ao concatenar strings usando uma ColdFusion String ou uma Java StringBuilder.. Ele chamou o artigo High Performance String Concatenation in ColdFusion stringbldr = createObject("java", "java.lang.StringBuilder").init(); for (i=1;i«=iterations;i++) { stringbldr = stringbldr.append(appendstring); } by Jason Delmore
Link permanente para este artigo: http://ensina.me/coldfusion/como-concatenar-strings-usando-coldfusion-e-java/
Set 12
Qual o meio mais eficaz para colar textos copiados do Microsoft Word?
Um problema comum em formulários surgem quando o conteúdo é colado a partir do Microsoft Word. Caracteres, por vezes, tornam-se corrompidos e não conservam-se bem no backend. Uma maneira de corrigi-los é com uma simples UDF (função definida pelo usuário) chamada deMoronize. Esta UDF irá limpar o conteúdo quebrado e substituí-lo com os caracteres mais …
Link permanente para este artigo: http://ensina.me/coldfusion/qual-o-meio-mais-eficaz-para-colar-textos-copiados-do-microsoft-word/
Set 12
Como remover HTML de uma string?
Existem muitos aplicativos que permitem que os visitantes entrem o conteúdo que então será exibido na tela. Isto pode potencialmente levar a problemas se o usuário inserir HTML. O HTML pode quebrar o layout do seu site, ou mesmo servir como uma maneira para alguém roubar informações de outros usuários em seu site. Em geral, …
Link permanente para este artigo: http://ensina.me/coldfusion/como-remover-html-de-uma-string/
Set 11
Como posso evitar que valores vazios de uma query criem células vazias em uma table HTML?
Se voce colcoar o conteúdo de uma query em uma table HTML, qualquer valor em branco da query se exibirá como uma célula vazia na table, sem bordas. Isto não é um bug do ColdFusion, mas sim um resultado de como o browser processa uma célula que se parece como isso: <td></td> Para previnir isto, …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-evitar-que-valores-vazios-de-uma-query-criem-celulas-vazias-em-uma-table-html/
Set 07
Como posso usar ColdFusion para trabalhar com JSON?
JSON significa JavaScript Object Notation. Você pode pensar nisso como uma forma de representar os dados ( e tipo de dados) em uma string. Isso torna fácil passar os dados entre o lado cliente e o lado do servidor e é um formato preferido para uso com aplicativos baseados em AJAX. ColdFusion adiciona três funçs …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-usar-coldfusion-para-trabalhar-com-json/
Ago 29
Como processar código ColdFusion contido em uma string (ex. campo texto em DB)
Infortunadamente CMFX7 não tem uma função embutida para executar essa tarefa. Voce pode se salvar dessa com algumas tarefas manuais: 1) Salve o código em um arquivo temporário 2) Inclua o arquivo temporário usando <cfinclude> 3) Elimine o arquivo temporário Esteja ciente, isto não é uma prática bem recomendada. Para que adicionar leitura e gravação dinâmica …
Link permanente para este artigo: http://ensina.me/coldfusion/como-processar-codigo-coldfusion-contido-em-uma-string-ex-campo-texto-em-db/
Ago 29
Como posso realçar palavras em resultados pesquisados?
Esta é uma simples questão de encontrar o texto que você está procurando, e substituir este texto com uma versão realçada do mesmo texto. Isso pode ser feito usando a função replaceNoCase(). <cfset myText = "This is my text!"> <cfset myWord = "my"> <cfoutput> #replaceNoCase(myText,myWord,"<span style='background:yellow'>#myWord#</span>","all")# </cfoutput> Além disso, as buscas Verity suportam essa funcionalidade …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-realcar-palavras-em-resultados-pesquisados/