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