Архивный формат с использованием XML

97
13

Я генерирую некоторый код, используя XSLT, но сгенерированные источники должны быть локализованы в наборе отдельных файлов. Есть ли инструмент/формат (на основе XML?), Который можно использовать для хранения файлов в формате jar/ar/tar-like. Я думаю о чем-то вроде этого:


<?xml version="1.0"?>
<archive>
<file path="test/Test01.java" content-type="plain-text" checksum="something">
package test;
public class Test01
{
}
</file>
<file path="test/data.properties" content-type="plain-text" checksum="something">
prop1=value1
</file>
</archive>

Обновление
Поэтому я хочу создать такой XML-архив:
используя


xsltproc xml2java.xslt my-structure-defined-as-xml.xml > myarchive.xml

или


my-xar-tool cvf myarchive.xml test/data.properties test/Test01.java
#adding test/data.properties
#adding test/Test01.java

и извлечь содержимое этого архива:


my-xar-tool xvf myarchive.xml
#extracting test/data.properties
#extracting test/Test01.java

Существует ли уже существующая схема XML, описывающая такой архив?

спросил(а) 2021-01-19T18:58:48+03:00 2 месяца, 3 недели назад
1
Решение
87

В конце я использовал Xar инструмент, в котором я нуждался. См. http://code.google.com/p/lindenb/wiki/Xar

ответил(а) 2021-01-19T18:58:48+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема