HeberPJ 16 de nov. de 2004
Mostre-nos um caso que não esteja funcionando, assim fica mais fácil.
jacuiPJ 16 de nov. de 2004
Da forma como descrivi anteriormente nao funciona.
Mas se eu fizer com letras, no caso o a funciona.
<xtags:if test= “contains($KEYPATH, ‘a’)” >
<bkb:stringReplace newStr= “a” oldStr= “aa” >
<bkb:attribute name= “KEYPATH”/ >
</bkb:stringReplace>
</xtags:if>
HeberPJ 16 de nov. de 2004
Agora eu entendi … o problema é que você está tentando colocar somente a " \ " mas para colocá-la você precisa colocar outra anteriormente para a mesma ser tratado como um Caracter.
Ficaria mais ou menos assim:
Errado:
<xtags:if test= “contains($KEYPATH, ‘’)” >
<bkb:stringReplace newStr= "" oldStr= "\" >
<bkb:attribute name= “KEYPATH”/ >
</bkb:stringReplace>
</xtags:if>
Certo:
& lt ;xtags:if test="contains($KEYPATH, '\\')">
& lt ;bkb:stringReplace newStr="\\" oldStr="\\">
& lt ;bkb:attribute name="KEYPATH"/>
& lt ;/bkb:stringReplace>
& lt ;/xtags:if>
jacuiPJ 16 de nov. de 2004
infelizmente dessa forma tb dá erro.
String not terminated at end of line