将内容和图像从Umbraco导出到JSON或XML?

问题描述 投票:0回答:1

是否有一种简单的方法可以从Umbraco中的节点及其下方(如此递归)导出所有内容?说我要导出所有“关于我们”项目(ID 555根),以及这些项目中使用的图像/媒体?我只需要将它们导出为JSON或XML之类的简单格式,并将媒体保存在本地磁盘上。

有什么想法或摘要吗?

PS:这是较旧的Umbraco解决方案-Umbraco 6。

c# asp.net export umbraco
1个回答
0
投票

[查看表umbracoNode(节点,节点层次结构)和cmsContentXmlcache)。确保缓存是最新的(请参阅链接中的注释)。

我将遍历节点树,并将xml列的内容写入文件。

取决于链接媒体的方式,您要么具有media属性,要么需要在XML内部解析HTML。请记住,无论如何,Umbraco中的所有媒体都应位于~/Media下。

© www.soinside.com 2019 - 2024. All rights reserved.