Как конвертировать XML-культуру / локаль? - PullRequest
1 голос
/ 04 ноября 2010

У меня есть XML, в котором все значения приведены в соответствие с заданной культурой (десятичный разделитель для чисел с плавающей запятой, месяц / день для дат).

Я должен преобразовать этот XML в другую культуру. Как это сделать с минимальными усилиями?

1 Ответ

2 голосов
/ 04 ноября 2010

XML - это формат перехода, поэтому лучше хранить его в инвариантном для культуры формате. Я бы не рекомендовал форматировать XML.

Тем не менее, если вам все еще придется это сделать из-за чьего-то странного требования, вам придется проанализировать каждую строку для соответствующего класса и снова отформатировать ее, используя другую культуру. Я не могу привести вам пример, так как не знаю, на какой язык / технологию вы ссылаетесь. Я могу только предположить, что вы имели в виду C # /. Net ...

EDIT


Вы также можете преобразовать инвариантный для культуры XML , используя XSL .

...