У меня странная проблема, которую я не до конца понимаю, как ее решить.Может кто-нибудь дать мне несколько советов по хеш-картам?
У меня есть переменная:
/servlet/charting?base_color=grey&chart_width=288&chart_height=160&chart_type=png&chart_style=manufund_pie&3DSet=true&chart_size=small&leg_on=left&static_xvalues=10.21,12.12,43.12,12.10,&static_labels=blue,red,green,purple"
Я хочу, чтобы 10.21,12.12,43.12,12.10 ассоциировались с синим, красным, зеленым,фиолетовый (в указанном порядке)
В Python я создал метод, который делает это с:
def stripChart(name):
name = str(name)
name = urlparse.urlparse(name)
name = cgi.parse_qs(name.query)
name = dict(zip( name['static_labels'][0].split(','), name['static_xvalues'][0].split(',')))
Не уверен, как это сделать в Java.Пока у меня есть:
URL imgURL = new URL (imgTag);
String[] result = imgURL.getFile().split("&");
for (int x=0; x<result.length; x++)
System.out.println(result[x]);
Это дает мне:
chart_width=288
chart_height=160
chart_type=png
chart_style=manufund_pie
3DSet=true
chart_size=small
leg_on=left
static_xvalues=10.21,12.12,43.12,12.10,
static_labels=blue,red,green,purple,
На данный момент я запутался, как связать значения static_labels и static_xvalues.
Большое спасибо.Любые указатели были бы великолепны.