<rdf:Description rdf:about="rdf-syntax-grammer">
<ex:editor>
<rdf:Description>
<ex:homePage rdf:resource="http://~~~" />
<ex:fullName>AAA</ex:fullName>
</rdf:Description>
Это может быть опущен, как это:RDF/XML: как опустить пустые узлы?
<rdf:Description rdf:about="rdf-syntax-grammer">
<ex:editor ex:fullName="AAA />
<!-- homePage is ignored -->
</rdf:Description>
Я понимаю, что homePage
не может быть опущена, так как он не имеет буквальный узел объекта. Поэтому в этом примере раздел homePage
игнорируется.
Далее, если homePage
имеет буквальный объект вроде этого:
<ex:homePage>http://~~~</ex:homePage>
тогда как опускает это с ex:fullName
?
Это правильно? -
<rdf:Description rdf:about="rdf-syntax-grammer">
<ex:editor ex:homePage="http://~~~" />
<ex:editor ex:fullName="AAA" />
</rdf:Description>
Можете ли вы утверждать, что именно вы пытаетесь описать/модель? – scotthenninger
Опустите узлы от чего? Файл? Разбирается? Вывод чего-то? –
Ваш первоначальный пример недействителен RDF/XML (даже если вы добавляете пропущенные объявления пространства имен), что является проблемой, пытающейся понять вопрос. В любом случае, в коде во втором листинге вы теряете информацию (как указано «// homePage игнорируется»). – CaptSolo