Определяет будет ли кодировка установка в Unicode Transformation Format-8 (UTF-8). UTF8Encoded работает совместно со свойством RespectCursorCP.
UTF8Encoded применяется только при исполнении метода ToXML объекта XMLAdapter, который создает XML, согласующийся с его установками.
XMLAdapter.UTF8Encoded [= lValue] |
Возвращаемое значение
- lValue
-
Логический тип данных. В приведенной ниже таблице перечислены значения для lValue.
lValue Описание False (.F.)
Не устанавливает кодировку в UTF-8. (По умолчанию)
True (.T.)
Устанавливает кодировку в UTF-8.
Примечания
ПРименяется к классу: XMLAdapter
Кодировкой по умолчанию для XML является UTF-8, а Visual FoxPro использует по умолчанию кодировку Windows-1252. Когда вы желаете вывести данные в XML, вы можете обеспечить кодировку UTF-8 путем ее установки и выдачи инструкции Visual FoxPro о трансляции двухбайтных символов в надлежащую последовательность кодировки UTF-8.
Если у вас имеется группа символов, представляющих корейский или китайский текст, вы можете преобразовать эти сиимволы в двух-байтный набор символов (DBCS), с тем чтобы видеть их в Visual FoxPro. Вы можете затем переконвертировать их в UTF-8, когда передаете их через WEB в виде XML, с тем, чтобы прочие системы могли корректно отобразить данные.
Например, в приведенной ниже таблице описывается как два свойства объекта XMLAdapter - RespectCursorCP и UTF8Encoded взаимодействуют друг с другом.
RespectCursorCP | UTF8Encoded | Производимое преобразование |
---|---|---|
False |
False |
Windows-1252 (По умолчанию) |
True |
False |
Устанавливает кодировочный аттрибут вывода в кодовую страницу курсора. |
False |
True |
Устанавливает кодировочный аттрибут вывода UTF-8. Символьной трансляции не производится. |
True |
True |
Устанавливает кодировочный аттрибут вывода UTF-8. Производится трансляция символов в UTF-8. |
True |
False |
Устанавливает кодировочный аттрибут вывода в кодовую страницу курсора. |
Смотрите также
Справочное руководство
Свойства, методы и события объекта XMLAdapterСвойство RespectCursorCP
Метод ToXML