Есть ли какой-либо пример в любой разновидности Smalltalk, показывающий, как анализировать файл RDF? Единственный пакет, который я видел, это Rikaiko с классом RDFXMLReader, но на него нет ссылок, и он кажется очень недокументированным.
Разбор RDF в Smalltalk
Ответы (1)
Я тоже когда-то искал что-то подобное. Рикаико была об этом, но у меня еще не было времени, чтобы по-настоящему взглянуть на это. Вот некоторые ответы, которые я получил, связанные с Pharo и Moose.
http://lists.gforge.inria.fr/pipermail/pharo-project/2012-February/059235.html По состоянию на 07 февраля 2012 г.
Я не знаю о поддержке RDF в Pharo. Но было бы определенно здорово иметь его, особенно в контексте Moose. Если у Ракайко он есть, мне было бы интересно. Дайте нам знать, что вы найдете.
Что касается XML, более зрелым решением является XMLSupport. PetitXml удобен тем, что он основан на PetitParser, который является центральным механизмом синтаксического анализа в Moose, поэтому в долгосрочной перспективе я бы предпочел использовать его. Но дополнительные библиотеки, такие как XPath, или поддержка фабрик объектов для него пока недоступны. -- Тудор Гирба