.RESX - Phần mở rộng của tệp
RESX là tệp tài nguyên được quản lý .NET.
Tính năng | Mô tả |
---|---|
Phần mở rộng của tệp | .resx |
Định dạng | XML |
Phát triển bởi | Microsoft |
Danh mục | Developer |
RESX là tệp tài nguyên được quản lý .NET.
Tính năng | Mô tả |
---|---|
Phần mở rộng của tệp | .resx |
Định dạng | XML |
Phát triển bởi | Microsoft |
Danh mục | Developer |
Tiện ích mở rộng tệp RESX được liên kết với Microsoft Visual Studio.
Các tệp RESX được sử dụng cho các tệp tài nguyên ứng dụng được phát triển hoặc các tệp mẫu tài nguyên.
Định dạng tệp tài nguyên RESX bao gồm các mục XML, chỉ định các đối tượng và chuỗi bên trong các thẻ XML. Một lợi thế của tệp RESX là khi được mở với trình chỉnh sửa văn bản (như Notepad hoặc Microsoft Word), nó có thể được ghi vào, phân tích cú pháp và thao tác. Khi xem tệp RESX, bạn thực sự có thể thấy dạng nhị phân của một đối tượng được nhúng (ví dụ một hình ảnh) khi thông tin nhị phân này là một phần của bảng kê khai tài nguyên. Ngoài thông tin nhị phân này, một tệp RESX hoàn toàn có thể đọc được và có thể duy trì.
Tệp RESX chứa một bộ thông tin tiêu đề tiêu chuẩn, mô tả định dạng của các mục nhập tài nguyên và chỉ định thông tin phiên bản cho XML được sử dụng để phân tích dữ liệu.
Ví dụ sau đây cho thấy một tập hợp các câu lệnh tiêu đề điển hình trong tệp RESX có thể trông như thế nào.
<? XML phiên bản = "1.0" mã hóa = "utf-8"?> <gốc> <xsd: schema id = "root" xmlns = "" xmlns: xsd = "http://www.w3.org/2001/ Xmlschema "xmlns: msdata =" urn: schemas-microsoft-com: xml-msdata "> <xsd: sement name =" data " = "XSD: Chuỗi" minoccurs = "0" msdata: ordinal = "2" /> < /xsd: chuỗi> <xsd: tên thuộc tính = "tên" type = "xsd: chuỗi" /> <xsd: tên thuộc tính = "type" type = "xsd: chuỗi" /> <xsd: tên thuộc tính = "mimetype" type = "xsd: string" /> < /xsd: ComplexType> < /xsd: Element> ElementTheo thông tin tiêu đề, mỗi mục được mô tả là một cặp tên/giá trị, rất giống với cách mà các chuỗi được chỉ định trong tệp TXT. Một cặp tên/giá trị trong định dạng .RESX được bọc trong mã XML, mô tả các giá trị chuỗi hoặc đối tượng. Khi một chuỗi được thêm vào tệp .RESX, tên của chuỗi được nhúng trong thẻ <Data> và giá trị được đặt trong thẻ <valge>, như trong ví dụ sau.
<tên dữ liệu = "String1"> <value> Hello </value> </data>Khi một đối tượng được chèn vào tệp .RESX, các thẻ <Data> và <value> giống nhau được sử dụng để mô tả mục nhập, nhưng thẻ <Data> bao gồm trình xác định loại loại hoặc MIME. Bộ xác định loại giữ kiểu dữ liệu của đối tượng được lưu. Trình xác định loại MIME giữ loại cơ sở (cơ sở64) của thông tin nhị phân được lưu trữ, nếu đối tượng bao gồm dữ liệu nhị phân.
Một phần mở rộng tệp RESX được liên kết với môi trường phát triển .NET của Microsoft Visual Studio. Tệp RESX chứa mẫu tài nguyên XML.