bom dia a todos…
preciso substituir a string abaixo como fazer isso?
[code]/*
- To change this template, choose Tools | Templates
- and open the template in the editor.
*/
package Nfe200;
/**
*
Mas o que vc precisa fazer?.. explique melhor
Se vc quiser substituir tudo, basta fazer:
s2 = "qualquer coisa";
você viu o que a documentação diz a respeito do método replaceAll?
Vai substituir cada substring encontrada dentro da String que case com a expressão regular enviada no primeiro argumento, pelos caracteres encontrados no segundo argumento.String text = "google";
String replacedText = text.replaceAll("g", "d");
System.out.println(replacedText); // Imprime 'doodle'
Por favor, não duplique seus tópicos.
Se não sabe se postou no fórum correto, entre em contato com a moderação e eles podem mover seu tópico caso seja necessário.
http://guj.com.br/java/283660-problema-com-string
gente…
e o seguinte:
eu tenho um xml que preciso tirar esta string dele
e nao consigo como o exemplo que mostrei pra vcs…
Interrogações são metacaracteres especias em expressões regulares, portanto são interpretados de maneira diferente, se quiser que sejam interpretados literalmente, é necessário escapá-los.String str = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
System.out.println(str.replaceAll("<\\?xml version=\"1.0\" encoding=\"UTF-8\"\\?>", ""));
Pq vc quer tirar? Está dando erro na hora de ler a nota?
Estava com esse problema tbm, era pq a nota vinha com quebra de linha após esse cabeçalho.
Veja se isso tbm não é o seu caso.
digaoneves, obrigado cara era isso mesmo…
cledsonjr… e o seguinte,
eu estou montando um xml de envio de nfe
porem peguei o cabecalho do envio nfe e
juntei com a nfe assinada…
devido ao fato dos problemas com o jaxb resolvi
devido a ns2 e etc…
eu resolvi no caso do envio do lote
montar o xml na unha…
so que a nfe.xml ela tem este inicio e
para juntar com o xml do envio nfe eu precisava retirar
sei que vc vai me dizer mas o jax b faz isso e aquilo…
porem mesmo usando a nfe assinada
quando vc faz um unmarshall
ele repete ums serie de coisas e pode modificar
o xml assinado e isso da problema
na assinatura
a unica maneira que encontrei foi montar na unha
ao menos o envinfe…
e depois de muito sofrer deu certo…