我正在使用核心服务来阅读SDL Tridion 2011中的关键字信息。如何处理我正在阅读的项目的任何元数据?我可以看到一个包含XML字符串的Metadata
属性,以及一个表示Schema链接的MetadataSchema
属性。我应该直接处理XML,还是有办法做更像TOM.Net中ItemFields
处理的事情?
如果我想将元数据添加到尚未设置的项目中,该怎么办?
答案 0 :(得分:8)
您需要根据关联的Schema提供自己的代码来解析和修改该XML。我写了一个小Fields
课来做繁重的工作,你可以在这里找到:https://code.google.com/p/tridion-practice/wiki/ChangeContentOrMetadata