如何使用java来实现将下面的字符串存储在变量中? 我从csv文件获取此字符串,我想从字符串中仅获取参数。但是我遇到问题,因为冒号不允许字符串存储在String或String of String中。 我想在Rest Assured中使用Post方法中的以下参数。
{" CompanyName" :" TestCompanyWithAllParams"," CommercialId":" AB1C"}
谢谢,
答案 0 :(得分:2)
您可以将字符串存储到变量中:
Create Map varible as activity field.And define variable in onMapReady function.After that use activity variable as you want. I think it should works.
GoogleMap map;
public void onMapReady(GoogleMap map) {
this.map = map;
map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
map.getUiSettings().setMapToolbarEnabled(true);
}
您必须小心双引号(String var = "{ \"CompanyName\" : \"TestCompanyWithAllParams\",\"CommercialId\":\"AB1C\"}";
),因为它们被视为字符串的起始和终止符。必须使用反斜杠("
)进行转义。
答案 1 :(得分:0)
String str =" {\" CompanyName \" :\" TestCompanyWithAllParams \",\" CommercialId \":\" AB1C \"}&#34 ;; 的System.out.println(STR);
它会起作用。
没有问题: