java messageformat - i insert values between unparalleled quotes?
i'm carrying problem controlling java.text.messageformat object.
i'm perplexing emanate sql insert statements. problem is, i something this:
messageformat messageformat = "insert {0} values ( '{1}', '{2}', '{3}', {4} )";
object[] args = { str0, str1, str2, str3, str4 };
string outcome = messageformat.format(args);
i value result
:
"insert <str0> values ( {1}, {2}, {3}, <str4> )"
as see, problem any aim locations enclosed unparalleled quotes transposed arguments. i have attempted controlling double unparalleled quotes this: ''{1}''
transient characters this: \'{1}\'
nonetheless still gives same result.
edit: i forgot plead i also attempted '''{1}'''
. outcome is: "insert <str0> values ( '{1}', '{2}', '{3}', <str4> )"
. retaining uncanny quotes around nonetheless still inserting values.
how i solve issue? record, i am controlling jdk 6u7.
Comments
Post a Comment