измените это значение
calculate = (Button) getView().findViewById(R.id.calculate);
wattEdit = (EditText) getView().findViewById(R.id.wattEdit);
costEdit = (EditText) getView().findViewById(R.id.costEdit);
на
calculate = (Button) v.findViewById(R.id.calculate);
wattEdit = (EditText) v.findViewById(R.id.wattEdit);
costEdit = (EditText) v.findViewById(R.id.costEdit);
, инициализировав ваши представления из завышенного представления в Fragment
Спасибо grtjn за ваш ответ.
-xml_repair_level полностью сработал, и все записи теперь зафиксированы, и нет ошибочных записей.
Специальные символы (с;) сохраняются в ML с реальным символом следующим образом
Я надеюсь, что это должно быть приемлемое содержание с точки зрения бизнеса.
Теперь единственной серьезной проблемой является тестирование искаженных символов в миллионах xml-записей.
Спасибо grtjn за вашу помощь.