.RESX - Расширение файла
RESX - это файл управляемых ресурсов .NET.
Функции | Описание |
---|---|
Расширение файла | .resx |
Формат | XML |
Разработчик | Microsoft |
категория | Developer |
RESX - это файл управляемых ресурсов .NET.
Функции | Описание |
---|---|
Расширение файла | .resx |
Формат | XML |
Разработчик | Microsoft |
категория | Developer |
Расширение файла RESX связано с Microsoft Visual Studio.
Файлы Resx используются для разработанных файлов ресурсов приложений или файлов шаблонов ресурсов.
Формат файла ресурса RESX состоит из записей XML, которые указывают объекты и строки внутри тегов XML. Одним из преимуществ файла RESX является то, что при открытии текстовым редактором (например, блокнотом или Microsoft Word) он может быть записан, анализируется и манипулировать. При просмотре файла RESX вы можете увидеть двоичную форму встроенного объекта (например, изображение), когда эта двоичная информация является частью манифеста ресурса. Помимо этой двоичной информации, файл RESX полностью читается и поддерживается.
Файл RESX содержит стандартный набор информации об заголовке, который описывает формат записей ресурсов и указывает информацию об управлении версией для XML, используемого для анализа данных.
В следующем примере показано, как может выглядеть типичный набор заголовок в файле RESX.
<? xml version = "1.0" Encoding = "utf-8"?> <root> <xsd: schema id = "root" xmlns = "" xmlns: xsd = "http://www.w3.org/2001/ Xmlschema "xmlns: msdata =" urn: schemas-microsoft-com: xml-msdata "> <xsd: inement name =" data "> <xsd: complextype> <xsd: последовательность> <xsd: name =" value "type = "xsd: string" minoccurs = "0" msdata: ordinal = "2" /> < /xsd: последовательность> <xsd: атрибут name = "name" type = "xsd: string" /> <xsd: имя атрибута = "type" type = "xsd: string" /> <xsd: атрибут name = "mimeType" type = "xsd: string" /> < /xsd: speafftype> < /xsd: element>Следуя информации заголовка, каждая запись описана как пара имен/значения, очень похожая на то, как строки указаны в файле TXT. Пара имени/значения в формате .RESX обернута в код XML, который описывает значения строки или объекта. Когда строка добавляется в файл .RESX, имя строки встроено в тег <data>, а значение прилагается в тег <value>, как в следующем примере.
<data name = "string1"> <value> hello </value> </data>Когда объект вставлен в файл .RESX, для описания записи используются те же теги <dath> и <daten> и <datter>, но тег <cata> включает в себя либо тип, либо спецификатор типа MIME. Спецификатор типа содержит тип данных сохраненного объекта. Спецификатор типа MIME содержит базовый тип (Base64) хранимой двоичной информации, если объект состоит из двоичных данных.
Расширение файла RESX связано с средой разработки Microsoft Visual Studio .net. Файл RESX содержит шаблон ресурса XML.