我有下面的字符串,我在其中成功地使用引号转义。
<Test sample=\"5\" couponCode=\"\"><WeatherApp>"
+ "<Temp><UpdateInfo><WeatherDetail>"
+ "<Release batchNo=\"\"/>"
+ "</WeatherDetail></UpdateInfo></Temp>"
+ "</WeatherApp></Test>
我的问题是,假设我想用我的DTO.getVal()替换此字符串中的一个值,我该怎么做?
例如 -
<Test sample="dto.getVal()" couponCode=\"\"><WeatherApp>"
+ "<Temp><UpdateInfo><WeatherDetail>"
+ "<Release batchNo=\"\"/>"
+ "</WeatherDetail></UpdateInfo></Temp>"
+ "</WeatherApp></Test>
我已经采取了多种方式,到目前为止还没有成功。你能告诉我吗?
答案 0 :(得分:2)
<Test sample=\""+dto.getVal()+"\" couponCode=\"\"><WeatherApp>"
+ "<Temp><UpdateInfo><WeatherDetail>"
+ "<Release batchNo=\"\"/>"
+ "</WeatherDetail></UpdateInfo></Temp>"
+ "</WeatherApp></Test>
答案 1 :(得分:0)
只需使用字符串连接:\"" + dto.getVal() + "\"