在SDL Tridion 2011中,如何使用核心服务处理项目上的元数据?

Jer*_*ton 4 tridion

我正在使用核心服务来阅读SDL Tridion 2011中的关键字信息.如何处理我正在阅读的项目的任何元数据?我可以看到一个Metadata包含XML字符串的MetadataSchema属性,以及一个表示Schema链接的属性.我应该直接处理XML,还是有办法做更像ItemFieldsTOM.Net中的处理?

如果我想将元数据添加到尚未设置的项目,该怎么办?

Fra*_*len 8

您需要根据关联的Schema提供自己的代码来解析和修改该XML.我写了一个小班Fields来做繁重的工作,你可以在这里找到:https://code.google.com/p/tridion-practice/wiki/ChangeContentOrMetadata