相关疑难解决方法(0)

通过 Java Spring 构建 sitemap.xml

我正在通过 Spring MVC 构建 sitemap.xml

@XmlRootElement(name = "urlset")
public class XmlUrlSet{
@XmlElements(@XmlElement(name = "url", type = XmlUrl.class))
private List<XmlUrl> sitemap = new ArrayList<XmlUrl>();

public void addUrl(XmlUrl xmlUrl) {
    sitemap.add(xmlUrl);
}

public List<XmlUrl> getXmlUrls() {
    return sitemap;
}
}
Run Code Online (Sandbox Code Playgroud)

它呈现如下:

<urlset>
    <url>
        ...
    </url>
    <url>
        ...
    </url>
</urlset>
Run Code Online (Sandbox Code Playgroud)

我只是想知道如何像 Google 的站点地图示例一样为 xml 和 xml 版本添加命名空间?

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/foo.html</loc> 
   </url>
</urlset>
Run Code Online (Sandbox Code Playgroud)

java xml sitemap spring

4
推荐指数
1
解决办法
4279
查看次数

标签 统计

java ×1

sitemap ×1

spring ×1

xml ×1