Tôi đang sử dụng C# trong ứng dụng bảng điều khiển và tôi cần một cách nhanh chóng để kiểm tra xem chuỗi được trả về từ một dịch vụ khác là XML hay JSON.Cách để nhanh chóng kiểm tra xem chuỗi là XML hay JSON trong C#
Tôi biết nếu đó chỉ là XML, tôi có thể kiểm tra nó đối với một lược đồ, hoặc nếu nó chỉ là JSON tôi có thể thử phân tích nó với JSON.Net, nhưng có cách nhanh hơn - có thể sử dụng xây dựng trong .Net chức năng - chỉ để nói đó là trước khi sau đó tiếp tục xử lý nó?
Bạn có quan tâm đến việc xử lý lỗi nếu không phải không? –
Không có dịch vụ nào trả lại dữ liệu sẽ luôn trả về một hoặc khác. – finoutlook
Đối với JSON, hãy xem [Cách đảm bảo chuỗi đó là JSON hợp lệ bằng JSON.NET] (http: // stackoverflow.com/a/14977915) –