.RESX - Estensione file
RESX è il file delle risorse gestite .NET.
Caratteristiche | Descrizione |
---|---|
Estensione file | .resx |
Formato | XML |
Sviluppatore di | Microsoft |
Categoria | Developer |
RESX è il file delle risorse gestite .NET.
Caratteristiche | Descrizione |
---|---|
Estensione file | .resx |
Formato | XML |
Sviluppatore di | Microsoft |
Categoria | Developer |
L'estensione del file RESX è associata a Microsoft Visual Studio.
I file RESX vengono utilizzati per i file di risorse dell'applicazione sviluppati o i file di modelli di risorse.
Il formato del file di risorse RESX è costituito da voci XML, che specificano oggetti e stringhe all'interno dei tag XML. Un vantaggio di un file RESX è che, se aperto con un editor di testo (come Notepad o Microsoft Word), può essere scritto, analizzato e manipolato. Quando si visualizza un file RESX, è possibile vedere effettivamente la forma binaria di un oggetto incorporato (ad esempio un'immagine) quando questa informazione binaria fa parte del manifest della risorsa. Oltre a queste informazioni binarie, un file RESX è completamente leggibile e gestibile.
Il file RESX contiene un set standard di informazioni sull'intestazione, che descrive il formato delle voci di risorsa e specifica le informazioni di versione per XML utilizzate per analizzare i dati.
L'esempio seguente mostra come potrebbe apparire un set tipico di istruzioni di intestazione in un file RESX.
<? xml version = "1.0" encoding = "utf-8"?> <oo root> <xsd: schema id = "root" xmlns = "" xmlns: xsd = "http://www.w3.org/2001/ Xmlschema "xmlns: msData =" Urn: Schemas-Microsoft-Com: XML-MSDATA "> <XSD: Element Name =" Data "> <xsd: complessoType> <xsd: sequenza> <xsd: elemento nome =" valore " = "xsd: string" minocCurs = "0" msData: ordinal = "2" /> < /xsd: sequence> <xsd: attributo name = "name" type = "xsd: string" /> <xsd: attributo name = "type" type = "xsd: string" /> <xsd: attributo name = "mimeType" type = "xsd: string" /> </xsd: complexType> < /xsd: element>Seguendo le informazioni sull'intestazione, ogni voce è descritta come una coppia Nome/Value, molto simile al modo in cui le stringhe sono specificate in un file TXT. Una coppia Nome/Value in formato .RESX è avvolta nel codice XML, che descrive i valori stringa o oggetti. Quando una stringa viene aggiunta a un file .RESX, il nome della stringa viene incorporato in un tag <tata> e il valore è racchiuso in un tag <value>, come nel seguente esempio.
<Data name = "String1"> <value> Hello </va valore> </tata>Quando un oggetto viene inserito in un file .RESX, vengono utilizzati gli stessi tag <nata> e <va valore Il tipo di specificatore contiene il tipo di dati dell'oggetto da salvare. Il tipo di tipo MIME contiene il tipo di base (Base64) delle informazioni binarie memorizzate, se l'oggetto è costituito da dati binari.
Un'estensione del file RESX è associata all'ambiente di sviluppo Microsoft Visual Studio .NET. Un file RESX contiene un modello di risorsa XML.