Tôi cần phải có mã hóa và phiên bản XML ở đầu tài liệu XML mà tôi đang tạo với XDocument
.Nhận UTF-8 trong chữ hoa bằng cách sử dụng XDocument
Tôi có điều này nhưng nó ở dạng chữ thường và cần phải có chữ hoa.
Tôi cần làm gì?
Tôi khai báo tài liệu XML mới sử dụng lớp học XDocument
được gọi là 'doc'.
Tôi lưu tệp này vào tệp bằng cách sử dụng doc.Save();
.
Tôi đã thử:
doc.Declaration.Encoding.ToUpper();
- Tuyên bố mới
XDeclaration
- Gõ Encoding được viết hoa và thiết lập của tôi
doc.Declaration
-XDeclaration
tôi.
Nó vẫn đi kèm trong chữ thường.
Tại sao bạn cần nó trong chữ hoa? Nó sẽ không tạo ra sự khác biệt nào với một trình phân tích cú pháp XML tuân thủ tiêu chuẩn. – Oded
Tôi đồng ý, tuy nhiên điều đó không tùy thuộc vào tôi, nó cần phải viết hoa. Tôi đã thử "doc.Declaration.Version.ToUpper", khai báo một XDeclaration mới, gõ phiên bản in hoa và thiết lập "doc.Declaration" của tôi thành XDeclaration của tôi. Nó vẫn đi qua trong chữ thường, tôi đang sử dụng doc.Save(); cảm ơn – JMK
Vui lòng chỉnh sửa câu hỏi của bạn và cập nhật nó với các chi tiết bạn vừa đưa vào nhận xét của mình. Đây có thể bị bỏ qua bởi những người đọc câu hỏi của bạn nếu không. – Oded