Điều tôi có Tôi có các mẫu được lưu trữ trong cơ sở dữ liệu và dữ liệu JSON được chuyển đổi thành từ điển trong C#.Cách tiếp cận nào để tạo mẫu trong C# tôi nên thực hiện?
Ví dụ:
mẫu: "Xin chào {FirstName}"
dữ liệu: "{FirstName: 'Jack'}"
này hoạt động một cách dễ dàng với một mức độ dữ liệu bằng cách sử dụng một biểu thức chính quy để loại bỏ bất kỳ thứ gì trong {} trong mẫu.
Điều tôi muốn Tôi muốn có thể đi sâu hơn trong JSON so với lớp đầu tiên.
Ví dụ:
mẫu: "Xin chào {Tên: {Đầu tiên}}"
dữ liệu: "{Name: {Đầu tiên: 'Jack', cuối: 'Smith'}}"
Tôi nên sử dụng phương pháp nào? (Và một số hướng dẫn về nơi để bắt đầu với lựa chọn của bạn)
- Một biểu thức chính quy
- Không sử dụng JSON trong mẫu (ủng hộ XSLT hoặc một cái gì đó tương tự)
- Cái gì khác
Tôi cũng muốn có thể lặp qua dữ liệu trong mẫu, nhưng tôi không có ý tưởng nào ở tất cả mọi nơi để bắt đầu với mẫu đó!
Cảm ơn heaps
Điều này nghe giống như kịch bản hoàn hảo cho XSLT. –
Chỉ khi bạn thích sự chi tiết mà nó mang theo. –
Ông chủ của tôi sẽ đồng ý với bạn Kirk, nhưng như Michael nói, đó là một chút lớn cho những gì tôi đang cố gắng để làm. Và nhờ heaps Michael, câu trả lời của bạn là tuyệt vời quá nhưng chỉ có thể cho một đánh dấu :) –