Я пытаюсь добавить элемент-оболочку <fo:block-container>
к любому подходящему элементу <table>
, используя xslt. <fo:block-container>
необходимо использовать то же значение атрибута width
, что и <table>
Пример источника будет выглядеть как
<table width="654px">
--contents
</table>
Желаемый результат будет похож на
<fo:block-container width="654px">
<fo:table width="654px">
--contents
</fo:table>
</fo:block-container>
Некоторые похожие посты, которые я видел до сих пор, добавляют новый элемент внутри «совпадающего» элемента - в данном случае <table>
, например, XML XSLT Wrap конкретные элементы . Но я хочу обернуть весь соответствующий элемент, используя указанный мной элемент обертки.