0
我在寫一個輸出xml的應用程序,我正在使用jsp來執行它(在eclipse中)。它工作正常,但jsp編輯器抱怨xml標籤。有沒有辦法讓jsp編輯器驗證xml而不是html?我可以在jsp中使用eclipse xml驗證器嗎?
我在寫一個輸出xml的應用程序,我正在使用jsp來執行它(在eclipse中)。它工作正常,但jsp編輯器抱怨xml標籤。有沒有辦法讓jsp編輯器驗證xml而不是html?我可以在jsp中使用eclipse xml驗證器嗎?
哦,我完全誤讀了。
您可以在Eclipse屬性中打開JSP格式/驗證。
此外,確保您的JSP中有<%@ page contentType="application/rss+xml" %>
。
上一個答案。
1)創建具有方法XML的抽象生成一個XML的Util類,自動處理漂亮地打印,等等。我可以看到有公共的方法,如它:
public void init();
// <tagname> and <tagname />
public void openTag(String tagname, boolean close);
// <tagname x="y">
public void openTag(String tagname, Map<String, String> attributes, boolean close);
// </tagname>
public void closeTag(String tagname);
// <tagname>value</tagname>
public void valueTag(String tagname, String value);
public void valueTag(String tagname, Map<String, String> attributes, String value);
public String getXML();
或者你可以有每個操作都會返回一個String並自己管理StringBuilder。
2)爲什麼在一個JSP類中生成XML,這應該用於演示?
因爲我提出一個RSS飼料,它似乎是最簡單的方法。我確信有更復雜的方法,但我通常更喜歡簡單,除非有很好的理由。 – stu 2008-12-03 14:41:37