我有一个场景需要使用java更新XML文件中特定字符串的出现。
我的xml是这样的。
<Counter>
<Unit_ID>105988</Unit_ID>
<Counters_ID>4251316110623800000D222</Counters_ID>
<Design>LM2500</Design>
<Begin_Date>2016-01-01T00:00:00</Begin_Date>
<Fired_Hours>249251.20</Fired_Hours>
<Fired_Starts>156.00</Fired_Starts>
<Trip_Count>82</Trip_Count>
<Total_Starts>614</Total_Starts>
<Mod_Datetime>2016-12-19T15:00:47.133</Mod_Datetime>
</Counter>
<Counter>
<Unit_ID>11009</Unit_ID>
<Counters_ID>42394110447140000007055</Counters_ID>
<Design>LM6000</Design>
<Begin_Date>2016-01-01T00:00:00</Begin_Date>
<Fired_Hours>10233.68</Fired_Hours>
<Fired_Starts>2673.00</Fired_Starts>
<Total_Starts>2730</Total_Starts>
<Mod_Datetime>2016-12-19T15:00:38.983</Mod_Datetime>
</Counter>
我需要做的是,我需要找到所有日期(2016-12-19T15:00:38.983)&amp;然后用整个xml文件中的空格替换此字符串中的此字符T.问题是这个日期字符串没有在java中解析,因为它之间有这个T.