Я работаю над приложением ruby on rails, которое генерирует большой XML-документ с использованием шаблона компоновщика, но я немного наткнулся на точку преткновения.
Вывод XML должен содержать полесодержит размер файла в байтах.Я думаю, что в основном мне нужно будет использовать значение, которое будет заполнять заголовок «Content-Length» в ответе http, но обновление значения тега, очевидно, изменит размер файла.
Вывод долженвыглядит примерно так:
<?xml version="1.0" encoding="UTF-8"?>
<dataset>
<metadata>
<filesize>FILESIZE</filesize>
<filename>FILENAME.xml</filename>
</metadata>
<data>
.
.
.
</data>
</dataset>
Возможно ли добавить размер файла в тег XML с помощью шаблона компоновщика?Если нет, есть ли какой-нибудь метод, который я мог бы использовать для достижения требуемого результата?