Category Archive: Strings

Dec 24

Substituição de strings dentro de todos os arquivos em um diretório

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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/substituicao-de-strings-dentro-de-todos-os-arquivos-em-um-diretorio/

Dec 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. …

Continue reading »

Permanent link to this article: 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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-posso-usar-coldfusion-com-json/

Oct 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

Permanent link to this article: http://ensina.me/coldfusion/como-concatenar-strings-usando-coldfusion-e-java/

Sep 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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/qual-o-meio-mais-eficaz-para-colar-textos-copiados-do-microsoft-word/

Sep 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, …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-remover-html-de-uma-string/

Sep 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, …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-posso-evitar-que-valores-vazios-de-uma-query-criem-celulas-vazias-em-uma-table-html/

Sep 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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-posso-usar-coldfusion-para-trabalhar-com-json/

Aug 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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-processar-codigo-coldfusion-contido-em-uma-string-ex-campo-texto-em-db/

Aug 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 …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-posso-realcar-palavras-em-resultados-pesquisados/

Older posts «