JIRA plugin params getting #39; for '

AbrahamA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 18, 2016

Hello

I have this value for one of multiselect plugin params

<value>
<key>Won't Do</key>
<value>Won't Do</value>
</value>

In JQL it is coming as  "Won&#39;t Do"

Is there a way I  need to specify ' in atlassian-plugin.xml

Please let me know

Thanks

Abe

3 answers

1 accepted

0 votes
Answer accepted
AbrahamA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 22, 2016

import com.atlassian.gzipfilter.org.apache.commons.lang.StringEscapeUtils;

StringEscapeUtils.unescapeHtml(xx)

does the trick

0 votes
AbrahamA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 21, 2016
package testing;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
import org.apache.commons.lang3.StringEscapeUtils;
public class mytest {
	public static void main(String[] args) {
		String xx = "Won&amp;#39;t Fix";
			System.out.println(StringEscapeUtils.unescapeHtml4(xx));
		
	}
}

Ok this seems to do the trick, now I am looking for how to include this jar in plugin. Not sure I am doing this right way, or if there is a better way to unescape

0 votes
AbrahamA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 21, 2016

I have tried URLDeoder.decode but it does not work.

Is there something to unescape this..? Do I have to include something like apache lang?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events