2010-11-18 17 views
11

मैं जावा में HTML कोड मान्य करना चाहता हूं।जावा में एक HTML सत्यापनकर्ता

HTMLValidator.validateHTML("aaa<b>bbb<b>"); 
// Returns false, because tag <b> is not closed 

क्या जावा लाइब्रेरीज यह करने के लिए मौजूद हैं:

इस तरह

?

+0

यह सवाल बंद कर दिया है और यह एक http://stackoverflow.com/questions/2144966/java-library-for-html-analysis खुला है - http://stackoverflow.com/questions/3152138/क्या-पेशेवर-जावा-एचटीएमएल-पार्सर्स को निश्चित रूप से बंद कर दिया गया था लेकिन अब जावा के लिए एचटीएमएल पार्सर पुस्तकालयों की वर्तमान सूची कहां है? –

+0

http://stackoverflow.com/questions/3098114/how-to-validate-html-matches-w3c- मानक इन पंक्तियों के साथ एक और प्रश्न है जो खुला है। चूंकि इसमें काफी दिलचस्पी है, इसलिए मैं इसे फिर से खोलने के लिए इस प्रश्न को संपादित करना चाहता हूं। 2000 प्रतिष्ठा के साथ मैं इसे संपादित कर सकता हूं लेकिन फिर से खोलने का अनुरोध नहीं करता हूं। –

उत्तर

20

आप जेटीडीआई को आजमा सकते हैं। जेटीडी एचटीएमएल टिडी, एक HTML सिंटैक्स चेकर और सुंदर प्रिंटर का जावा पोर्ट है।

http://jtidy.sourceforge.net/

+0

+1 क्योंकि आपने इसे खींचा है –

संबंधित मुद्दे