2010-08-25 12 views

Antwort

0

würde ich mit regulären Ausdrücken vorschlagen. Start bei diesem Beitrag here

Ich habe nicht ein jquery-Plugin gesehen, das genau das tut, was Sie selbst wollen, aber ich bin sicher, dass Sie einige vorhandene Validierung ändern können.

+2

* hust * http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454# 1732454 – Mottie

4

Sie können einen DOM-Parser verwenden, um festzustellen, ob der Inhalt XML.

Siehe here.


SNIPPET:

if (window.DOMParser) 
    { 
    parser=new DOMParser(); 
    xmlDoc=parser.parseFromString(text,"text/xml"); 
    } 
else // Internet Explorer 
    { 
    xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); 
    xmlDoc.async="false"; 
    xmlDoc.loadXML(text); 
    } 
+0

var error = $ (xmlDoc.documentElement) .find ('ParserError') erste (.); if (Fehler) ... So etwas wird Ihnen sagen, ob es ein Fehler ist und ein nicht sehr hilfreich Fehler als 'error.text()' – ponchietto