#svg
#svg
Вопрос:
У меня сотни svg в каталоге. Я хотел бы запросить каталог и извлечь атрибут ‘d’ каждого svg.
Все svg выглядят так, как показано ниже:
<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M16 32C7.163 32 0 24.837 0 16S7.163 0 16 0s16 7.163 16 16-7.163 16-16 16zm-.065-28C9.342 4.001 4 9.347 4 15.94c.001 6.592 5.347 11.936 11.94 11.935 6.592-.002 11.936-5.347 11.935-11.94A11.937 11.937 0 0015.935 4zm-4.847 5.23a.123.123"/></svg>
Я ценю помощь.
Я бы хотел создать это решение на javascript, но любой другой вариант тоже подойдет. Python, bash и т. Д.
Комментарии:
1. Это одноразовая операция, которую вам нужно выполнить? Что такое ОС или стек? Это для Интернета?
2. Одноразовая операция. У меня есть это на моем Mac, но у меня также есть компьютер с Linux. В значительной степени я хочу извлечь некоторые данные и поместить их в файл Json. Я буду использовать Json для программного создания значков на основе этих svg. Я во всем разобрался, но у меня возникли проблемы с получением этого атрибута «d».
Ответ №1:
Я публикую ответ, который я нашел в темных углах NPM ;-).
Следующий пакет делает именно то, что мне было нужно, а именно извлекает полную строку атрибута ‘d’ в пути svg.
Вот он: npm: extract-svg-path