从React组件返回RSS

时间:2016-09-25 04:37:59

标签: javascript reactjs rss

我不知道如何解决这个问题。当我尝试返回第一行时,我在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"?>,因为它没有识别什么

1 个答案:

答案 0 :(得分:1)

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

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