在 peoplesoft pagelet 向导中,XML 是否需要声明 XML 的类型才能使 XSL 工作?

发布于 2024-12-25 06:07:52 字数 676 浏览 1 评论 0原文

我有一个 RSS 源,我想将其放入 pagelet 中。

http://studentaffairs.csun.edu/calendar/admin/Feed.php?CALID=39&TYPE=RSS&tags=Men%27s%20Basketball

此 Feed 的 XML 不有一个 XML 声明。当我使用 Visual Studio 在本地查看它时,转换效果很好,但在 PeopleSoft 中它给了我一个错误。

错误是因为缺少 XML 声明吗?

有解决办法吗?

我无权更改 RSS 提要的布局。

PeopleSoft 错误:

尝试执行 XSL 转换时发生错误。

这是因为:

  1. 数据源未返回有效的 XML 或

  2. 用于转换的 XSL 无效。

更新:我确认问题是缺少 XML 声明。但有解决方法吗?

I have an RSS feed that I want in a pagelet.

http://studentaffairs.csun.edu/calendar/admin/Feed.php?CALID=39&TYPE=RSS&tags=Men%27s%20Basketball

The XML of this feed does not have an XML declaration. The transformation worked fine when I used visual studios to see it locally but in PeopleSoft it gives me an error.

Is the error because the XML declaration is missing?

Is there a work around for this?

I do not have access to change the layout of the RSS feed.

PeopleSoft error:

An error has occurred while trying to perform the XSL transformation.

This is because either:

  1. The DataSource did not return valid XML or

  2. The XSL for transformation is invalid.

UPDATE: I confirmed that the problem was the missing XML declaration. But is there a workaround for this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

若言繁花未落 2025-01-01 06:07:52

就我而言,需要在“pshome”/appserv/“appserv”/logs/tmp 下创建一个“tmp”目录...一旦我创建了此 tmp 文件夹,pagelet 向导就可以动态呈现 XSLT 并开始工作正常。

In my case, there needed to be a "tmp" directory created under the "pshome"/appserv/"appserv"/logs/tmp ... Once i created this tmp folder the pagelet wizard could then dynamically render the XSLT and it began working properly.

樱桃奶球 2025-01-01 06:07:52

如果您设法将 XML 作为 DOM 对象加载,您可以自己添加声明。这将使 XML 有效,并且其他一切都会正常工作。

In case you manage to have the XML loaded as a DOM object, you could probably add the declaration yourself. This will make the XML valid and everything else would work fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文