Tôi đang thực hiện một số xử lý html phía máy chủ trong Haskell. Tự hỏi nếu có một tương đương với jquery loại công cụ chọn implemetation cho haskell ra có mà tôi có thể sử dụng. Google không mang lại bất kỳ điều gì.Jquery giống như bộ chọn trong Haskell
Trả lời
Một số gói có thể có liên quan:
Cách công cụ chọn của jQuery (gần) hoạt động bằng cách sử dụng mã Javascript/lựa chọn DOM hiện có. Không ai đã tạo ra một cái gì đó như thế này trong Haskell để hiểu biết của tôi, và có lẽ với lý do chính đáng. Thật dễ dàng để làm với Javascript vì DOM và chức năng hiện có, nhưng trong Haskell, bạn không có nhu cầu lớn cho nó cũng không phải là nó đặc biệt dễ dàng.
Tự mình viết, tuy nhiên, bạn sẽ chỉ thực hiện nhiều phân tích cú pháp XML khó chịu. Nếu bạn có thể dọn dẹp trang thành XHTML, bạn có thể phân tích nó thành XML; sau đó, bạn có thể chọn dựa trên nếu một nút có con, nếu một nút có thuộc tính đã cho, thì chính phần tử đó là gì, v.v.
Có thể bạn đang tìm kiếm một thư viện XML sau đó! Nếu điều này làm việc cho bạn, tôi khuyên bạn nên HaXml. Tôi đã chỉ sử dụng nó hai lần, nhưng tôi đã thích nó. Không có gì hoàn toàn thích ứng dụng này, tuy nhiên.
Hãy xem mô-đun Xtract từ HaXml. Có một công cụ dòng lệnh cùng tên ở đó để kiểm tra nó.
Tôi đang viết một module để làm chỉ này được gọi là HandsomeSoup. Nó sử dụng HXT. Tôi cũng đã viết một hướng dẫn đầy đủ để làm việc với HTML với HXT here.
Tôi đã thực hiện gói dom-selector hỗ trợ một số bộ chọn css. Điều này hoạt động trên các gói xml-conduit và html-conduit. Tôi mong đợi xml-conduit và html-conduit sẽ được tích cực phát triển, kể từ khi họ đi cùng Yesod, một khung máy chủ web chính cho Haskell.
- 1. php jquery giống như công cụ chọn
- 2. Native addEventListener với bộ chọn như .on() trong jQuery
- 3. không YUI có bộ chọn như trong jQuery?
- 4. Làm thế nào tôi có thể sử dụng bộ chọn jQuery giống như trong tinh khiết JavaScript
- 5. CSS có bất kỳ thứ gì giống như jQuery: has()?
- 6. Có cái gì đó giống như Incanter cho Haskell?
- 7. Bộ chọn trống jQuery (bộ chọn rỗng)
- 8. Lớp jQuery trong bộ chọn lớp
- 9. Nút đơn giản giống như/không giống như các thanh ray 3, jquery và ajax
- 10. Bộ chọn cha mẹ jQuery
- 11. Bộ chọn jQuery này hoạt động như thế nào?
- 12. một chuỗi các chuỗi như một bộ chọn jQuery?
- 13. jQuery HOẶC Bộ chọn?
- 14. Bộ chọn một phần jQuery
- 15. Bộ chọn jQuery on()
- 16. Bộ chọn bản ghi trong các Loại Lớp của Haskell
- 17. Bộ chọn jQuery Zebra
- 18. jQuery - Bỏ chọn các hộp kiểm hoạt động giống như các nút radio
- 19. Bộ chọn Tuần jQuery
- 20. Bộ chọn jQuery
- 21. Có bộ chọn kiểu trong jQuery không?
- 22. Bộ chọn ghép nối trong jQuery?
- 23. jQuery - Nhiều bộ chọn trong: not()?
- 24. mẫu phù hợp với các biến tương đương trong Haskell, giống như trong Prolog
- 25. jQuery - 2 bộ chọn giả?
- 26. Làm cách nào để hiển thị chế độ xem bộ chọn giống như bàn phím?
- 27. Phân tích cú pháp HTML giống như jquery bằng Python?
- 28. Ghép nối trong Bộ chọn jQuery
- 29. Bộ chọn Firebug và jQuery trong iFrame
- 30. Bộ chọn hình ảnh jQuery