Я использую SlowCheetah для преобразования файла конфигурации моего приложения. Моя проблема в том, что некоторые из значений, которые он заменяет, являются операторами SQL, которые имеют такие условия, как ... where x > 1
, а >
в конечном итоге кодируется как >
, \r\n
заканчивается как 

и так далее. Если я отправлю такого рода заявление в базу данных, это вызовет ошибку.
Как предотвратить это? Я уже гуглил безуспешно.
<add key="foo" value="bar" />
SlowCheetah все равно преобразует ее в<add key="foo" value="bar"/>
(удаляет последний пробел). Что раздражает, так это то, что вы модифицируете вещи, которые вы даже не говорите модифицировать, и в процессе кодирует вещи, которые сломают вещи. - person Icarus   schedule 23.11.2014