从React组件返回RSS

Returning RSS from React Component

本文关键字:RSS 返回 组件 React      更新时间:2023-09-26

我不知道如何解决这个问题。当我试图返回第一行时,我在WebStorm中得到语法错误。

const Feed = Component({
    render() {
        return (
            <?xml version="1.0" encoding="utf-8"?>
                <rss version="2.0">
                    <channel>
                        <title>Test</title>
                        <link>test</link>
                        <description>test</description>
                        <item>
                            <title>test</title>
                            <link>test</link>
                            <guid>test</guid>
                            <pubDate>Tues, 23 Aug 2016 10:00:00 CDT</pubDate>
                            <description>test</description>
                        </item>
                    </channel>
                </rss>
        );
    }
})
export default Feed

React不喜欢语法<?xml version="1.0" encoding="utf-8"?>因为它不识别

是的,React不识别xml。因此,您需要将xml转换为字符串,并将其放在<pre>标记下以保留缩进。

工作小提琴:https://jsfiddle.net/Pranesh456/qt2bp9oe/3/