Преимущества XSLT или Linq to XML

Какие преимущества дает использование XSLT или Linq to XML для разбора HTML в C #? Это при условии, что html был очищен, поэтому он является действительным xhtml. Эти значения в конечном итоге перейдут в объект c # для проверки и обработки.

Пожалуйста, дайте мне знать, если они действительны, и если есть другие вопросы, чтобы рассмотреть.

Преимущества XSLT:

Easy to change quickly and deploy Fairly well known

Недостатки XSLT:

Not compiled, so is slower to process String manipulation can be cumbersome Will more challenging to get into the C# object at the end

Преимущества Linq to XML:

Compiled, so it runs faster Allows for better string manipulation

Linq to XML Недостатки:

Must be compiled for update

Редактировать: Я должен уточнить, я хочу, чтобы они работали в течение длительного времени, и веб-сайт может обновлять свой макет время от времени. Это была одна из главных причин, по которой я думал, что я буду использовать то, что не требует компиляции.

Ответы на вопрос(5)

Ваш ответ на вопрос