Я не могу сказать по этому вопросу, но если это как-то связано с окнами команд, пакетными файлами и / или не очень тонкими манипуляциями с плоскими файлами, вас может поразить тот факт, что символ канала имеет очень специфическое использование. Есть несколько неясных способов «убежать» от специальных символов в этих средах ... и хотя я так и не нашел убедительной документации, когда сражался в этой битве, со временем я определил, что используя одну или комбинацию кавычек, ^, и & часто решал бы мои проблемы. Например, вы можете осторожно попробовать следующее:
<FIELD ID="1" xsi:type="CharTerm" TERMINATOR="^|", MAX_LENGTH="100" COLLATION="SQL_Latin1_General_CP1_CI_AS" />
<FIELD ID="1" xsi:type="CharTerm" TERMINATOR="&|", MAX_LENGTH="100" COLLATION="SQL_Latin1_General_CP1_CI_AS" />
Конечно, это может быть просто проблема запятой @Conrads, в этом случае игнорируйте все это.