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

时间:2012-02-21 14:48:31

标签: tridion

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

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

1 个答案:

答案 0 :(得分:8)

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