Ticket exists:

https://issues.apache.org/jira/browse/LANG-1395

No patch as yet.

On 9 May 2018 at 13:46, Martin Gainty <mgai...@hotmail.com> wrote:
> can you submit a JIRA ticket with patch?
>
>
> Martin
>
> ________________________________
> From: Jim Gan <j...@oath.com.INVALID>
> Sent: Tuesday, May 8, 2018 8:10 PM
> To: user@commons.apache.org
> Subject: commons-lang class JsonToStringStyle does not escape double quote in 
> a string value
>
> If string value contains double quote,   JsonToStringStyle generates
> invalid json string.
>
> Here is the detail :
>
> The code at line 2609  needs to escape the double quote before appending it
> to the buffer.
>
>
> https://github.com/apache/commons-lang/blob/c614fbcc79615f93d2c60a153db6e82d7474c425/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java
> [https://avatars3.githubusercontent.com/u/47359?s=400&v=4]<https://github.com/apache/commons-lang/blob/c614fbcc79615f93d2c60a153db6e82d7474c425/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java>
>
> apache/commons-lang<https://github.com/apache/commons-lang/blob/c614fbcc79615f93d2c60a153db6e82d7474c425/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java>
> github.com
> commons-lang - Mirror of Apache Commons Lang
>
>
>
>
> line 2608 and line 2609
>
>        private void appendValueAsString(final StringBuffer buffer,
> final String value) {
>             buffer.append('"').append(value).append('"');
>         }
>
>
> Jim

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
For additional commands, e-mail: user-h...@commons.apache.org

Reply via email to