Я планирую использовать Saxon для проблемы XSLT. Мне нужно запустить мою программу по расписанию. Когда он запускается, ему необходимо выбрать все CSV-файлы из каталога. Количество файлов может быть случайным, но после его обработки они удаляются из папки другим процессом. Первоначально был только один файл CSV с фиксированным именем, поэтому ссылка на него в XSLT не была проблемой. Я также мог программно установить имя файла во время выполнения, чтобы все работало хорошо. Теперь мой XSLT должен знать обо всех файлах, чтобы я мог выводить один XML. Я не уверен, могу ли я передать путь к файлу и позволить XSLT читать все файлы в этом месте? Есть ли команда для этого или есть лучший способ сделать это? Помните, я не знаю, сколько CSV-файлов будет в папке при запуске XSLT.Как читать в нескольких файлах CSV из файла XSLT и выводить один файл XML
0
A
ответ
1
См. www.saxonica.com/documentation/sourcedocs/intro.xml, вы можете использовать функцию collection
для чтения в файлах из каталога, например.
<xsl:for-each select="collection('file:///C:/dir/subdir?select=*.csv;unparsed=yes')/tokenize(., '\n')">
<line><xsl:value-of select="."/></line>
</xsl:for-each>
Смежные вопросы
- 1. Как читать несколько файлов csv в pandas и выводить в один файл csv
- 2. Как выводить содержимое в нескольких файлах (.txt)
- 3. CSV-файл из xml с помощью xslt
- 4. Из xslt вы можете выводить весь XML?
- 5. Сохранять значения и выводить файл csv
- 6. XSLT XML to CSV
- 7. Как использовать XSLT для создания один Ouput файл XML путем считывания и обработки нескольких входных XML
- 8. Как читать данные внешнего файла в xml через xslt
- 9. Как читать определенные столбцы из файла CSV?
- 10. Как читать в массив из файла CSV?
- 11. Разделить один большой XML-файл в более .xml-файлах (python)
- 12. Как читать данные из файла и помещать их в переменную и выводить в другой файл. Java
- 13. Как читать файл файла XML в abap
- 14. Как читать файл CSV?
- 15. Преобразование нескольких XML-файлов в один CSV с использованием XSLT и C#
- 16. Как читать файл csv из базы данных?
- 17. Как выводить данные в html после чтения из файла csv?
- 18. Читать CSV файл и распечатать каждое значение в текстовый файл
- 19. Как форматировать и читать CSV-файл?
- 20. Как читать и сохранять контакты из файла csv в android
- 21. Как читать серии панд из CSV файла
- 22. в файлах CSV-файла распространяется на более чем один столбец
- 23. Как читать xxx байты из файла, выводить на переменную (ы)
- 24. Как читать несколько записей из файла CSV?
- 25. Преобразование XML-XSLT-CSV
- 26. Прочитайте конкретные строки и строки из нескольких csv и экспортируйте в один файл csv
- 27. PSQL - читать SQL файл и вывод в CSV
- 28. Как читать файл XML
- 29. Как читать текстовый файл и выводить его в Servlet?
- 30. C++ debugs - читать из файла и выводить 2D-массив
Возможно, это поможет: http://stackoverflow.com/questions/102531/xslt-multiple-file-inputs –