PDFStream getBytes adds braces and numbers so replace doesnt work

Viewed 37

PdfStream bytes array adds parentheses and negative float values in between due to which replace doesn't work. Can you please help me on this?

PdfStream stream = (PdfStream) object; byte[] data = stream.getBytes(); String replacedData = new String(data).replace("DCC ID: XXX-X", "TEST ID: 123-4");

    [(TEST ID:)0.5 ( X)-15.3 (X)-15.2 (X)18.4 (-X)-15.2 (X)-15.3 (X)-15.2 (X)-15.3 (X)-15.3 (X)]TJ
0 Answers
Related