/ / Включення генерованої XSLT таблиці у веб-сторінку - asp.net, xml, xslt

Включення XSLT-згенерованої таблиці в веб-сторінку - asp.net, xml, xslt

Зараз я оновлюю веб-сторінку, яка містить дуже прості дані, відображені в таблиці 2xnumberOfEntries. Оригінал жорстко закодований у html, що мені, як програмісту, дратує.

Я вирішив, що перетворення даних у просту XML-схему буде найкращою ідеєю, оскільки я дійсно не потребую додаткових функцій бази даних.

Потім я вивчив XSLT і отримав робочу таблицю стилів, яка перетворює XML в HTML-таблицю і чудово виглядає в браузері.

Питання: Як повернути цю нову таблицю на оригінальний веб-сайт замість оригінальної таблиці? Я спробував використовувати iFrame, але це застаріло і недружелюбно.

Підпитання: Насправді нічого не втримує мене від використання ASP.NET (я дуже добре знайомий з цим), за винятком вартості сказати моєму клієнту зробити необхідні зміни на сервері. Чи є кращий спосіб вирішити цю проблему?

Відповіді:

1 для відповіді № 1

Ця конкретна стаття пояснює, як це зробити за допомогою JavaScript (немає серверапобічні залежності). Тільки застереження полягає в тому, що я не впевнений, як це буде вести себе на платформі, що не належить Wintel. Ніколи не перевіряв її там. Деякі браузери / середовище можуть і не можуть її застосувати.

Я б радше зробіть це на стороні сервера все-таки і вводити його в контролера заповнення вмісту / буквального контролю (в ASP.NET), щоб не залежати від JavaScript на стороні клієнта.