资 源 简 介
Projekt sop-xml
Studentský projekt do předmětu PB138 jehož cílem je vyvinutí Java knihovny pro sémanticky orientované porovnávání XML souborů
Rozdělení projektu a práce
viz wiki stránka AboutSopXml
Původní zadání projektu
Výstupem programu je buďto tvrzení, že xml soubory jsou podobné, anebo rozdílné spolu s výpisem rozdílů.
To co se považuje za podobná XML je vaším úkolem definovat. Podobnost xml je zcela jistě relace ekvivalence (xml soubor je sám sobě podobný, jeli podobný , B a B, C musí být i A, C). O některých XML souborech lze s jistotou říci že jsou si podobné, například:
* Sobory A, B které se liší v aliasech namespaců
* Sobory A, B kde v souboru A je element prázdný s ukončovacím tagem a v B je element prázdný nicméně bez ukončovacího tagu (sestává se pouze z jednoho tagu)
* Soubory ve které jsou stejné, ale v některých mají jiné pořadí atributy.