मैं अंत में उन्नयन कर रहा हूं (रीराइटिंग;)) मेरा पहला Django ऐप, लेकिन मैं सभी सामग्री माइग्रेट कर रहा हूं।बदसूरत WYSIWYG HTML कोड साफ़ करें? पायथन या * निक्स उपयोगिता
मैं मूर्खता से उन कुछ कार्यों के लिए एक पूर्ण WYSIWYG संपादक दिया था, का उत्पादन किया एचटीएमएल कोड पाठ्यक्रम सामग्री की तुलना में अधिक अतिरिक्त टैग के साथ बहुत बदसूरत की है।
क्या किसी को पुस्तकालय या बाहरी खोल ऐप के बारे में पता है जिसे मैं कोड साफ़ करने के लिए उपयोग कर सकता हूं?
मैं कभी-कभी साफ-सफाई का उपयोग करता हूं, लेकिन जहां तक मुझे पता है कि मैं जो भी पूछ रहा हूं वह नहीं करता है। मैं सभी अतिरिक्त अवधि और अन्य कचरा टैग को सरल बनाना चाहता हूं। मैंने कुछ रेगेक्स के साथ सबसे आक्रामक अपमानजनक शैलियों को साफ किया, लेकिन मुझे केवल रेगेक्स का उपयोग करके कुछ भी करने में काफी समय लगेगा।
कोई विचार?
मानक उत्तर 'सुंदर सूप' है। "अतिरिक्त अवधि" और "कचरा टैग" ऐसा कुछ है जिसे आपको बहुत सावधानी से परिभाषित करने की आवश्यकता होगी ताकि आप सामग्री को हटाए बिना टैग हटा सकें। –
यह * आपके पास मौजूद एक को स्वच्छ करने के बजाय HTML को फिर से शुरू करने का बेहतर विचार हो सकता है। –