में चयनकर्ता की तरह jquery मैं हास्केल में कुछ सर्वर साइड एचटीएमएल प्रोसेसिंग कर रहा हूं। आश्चर्य है कि वहाँ हैकेल के लिए jquery प्रकार चयनकर्ता इंजन अपूर्णता के बराबर है जो मैं उपयोग कर सकता हूं। Google कुछ भी उपज नहीं करता है।Haskell
Haskell
उत्तर
कुछ संभवतः प्रासंगिक संकुल:
जिस तरह से jQuery का चयनकर्ता इंजन (मोटे तौर पर) काम करता है मौजूदा जावास्क्रिप्ट डोम-चयन/मैनिपुलेशन कोड का उपयोग करके। किसी ने भी मेरे ज्ञान के लिए हास्केल में ऐसा कुछ नहीं बनाया है, और शायद अच्छे कारण से। DOM और मौजूदा कार्यक्षमता के कारण जावास्क्रिप्ट के साथ करना आसान है, लेकिन हास्केल में, आपके पास न तो इसकी बड़ी आवश्यकता है और न ही यह विशेष रूप से आसान है।
जहां तक इसे स्वयं लिखते हैं, हालांकि, आप बस बहुत ही खराब XML पार्सिंग कर रहे होंगे। यदि आप एक्सएचटीएमएल में पेज को व्यवस्थित कर सकते हैं, तो आप इसे एक्सएमएल के रूप में पार्स कर सकते हैं; फिर, आप एक नोड के बच्चे के आधार पर चयन कर सकते हैं, अगर किसी नोड में कोई विशेषता है, तो तत्व क्या है, और इसी तरह।
शायद आप बस एक एक्सएमएल लाइब्रेरी की तलाश में हैं! यदि यह आपके लिए काम करता है, तो मैं HaXml. की सिफारिश करता हूं मैंने अभी तक इसे दो बार उपयोग किया है, लेकिन मुझे यह पसंद आया है। हालांकि, इस एप्लिकेशन को कुछ भी पसंद नहीं है।
HaXml से Xtract मॉड्यूल पर एक नज़र डालें। इसका परीक्षण करने के लिए वहां एक ही नाम का एक कमांड लाइन उपकरण है।
मैं करने के लिए एक मॉड्यूल लिख रहा हूँ सिर्फ इस HandsomeSoup कहा जाता है। यह HXT का उपयोग करता है। मैंने HTML के साथ HXT here के साथ काम करने के लिए एक संपूर्ण मार्गदर्शिका भी लिखी।
मैंने dom-selector पैकेज बनाया जो कुछ सीएसएस चयनकर्ताओं का समर्थन करता है। यह xml-conduit और html-conduit पैकेज पर काम करता है। मुझे उम्मीद है कि एक्सएमएल-कंड्यूट और एचटीएमएल-कंडिट सक्रिय रूप से विकसित किया जाएगा, क्योंकि वे हास्केल के लिए एक प्रमुख वेब सर्वर ढांचा, यसोड के साथ हैं।
- 1. Haskell
- 2. Haskell
- 3. Haskell
- 4. Haskell
- 5. Haskell
- 6. Haskell
- 7. नक्शा Haskell
- 8. मेरी पहली Haskell कार्यक्रम
- 9. Haskell regex प्रतिस्थापन
- 10. Haskell बहुरूपता और सूचियों
- 11. Haskell, चेनिंग फिल्टर
- 12. Emacs Haskell Mode Flymake
- 13. Haskell और स्ट्रिंग लंबाई
- 14. Haskell नेस्ट खाली सूचियों
- 15. Haskell से F # - F #
- 16. कैसे withFile Haskell
- 17. टर्मिनल चौड़ाई प्राप्त करें Haskell
- 18. गणित पैटर्न कानूनी Haskell हैं?
- 19. Haskell जादुई कोड, यहाँ क्या
- 20. Haskell के लिए GLUT विकल्प?
- 21. Haskell "अमान्य प्रकार हस्ताक्षर त्रुटि"
- 22. Emacs अवर-Haskell-लोड फ़ाइल कॉल के साथ Haskell मोड में लटकी हुई है
- 23. GHC/FFI: बुला Haskell मॉड्यूल जो सी
- 24. फ़ंक्शन के अंदर चर परिभाषित करना Haskell
- 25. Emacs Haskell मोड 2.8.0 - यह कहां है?
- 26. नेस्केड को सरल कैसे करें- यदि Haskell
- 27. आलस्य और समारोह संरचना (Haskell, erlang)
- 28. Haskell-समस्या: कब स्ट्रिंग -> [int]
- 29. फ़ंक्शन से Haskell सरणी कैसे बनाएं
- 30. फ़ंक्शन गोपनीयता और इकाई परीक्षण Haskell