Html parser - example

    • C#

      Html parser - example

      Hii :D

      Hier mal wieder eine kleine Errungenschaft meiner Seits :D

      Ein kleiner Html parser ... hier und da sind evtl. mini bugs aber so könnte ein Parser aussehen :D

      - Lexer direkt weggelassen.
      - DocType wird als Kommentar interpertiert
      - Style- und Script-Tags werden übersprungen und nicht verarbeitet

      - Bugs: (Stand: 5.1.2022)
      - Keine

      Updates:
      Spoiler anzeigen

      Update 02:
      - TagElement
      - add 'Classes' property - support direkt access to the 'class' attribute
      - add 'Id' property - support direkt access to the 'id' attribute

      Update 01:
      - TagElement
      - add 'Sibling' (Next, Preview) property
      - add 'Root' property
      - add 'Query' function
      - add 'ToText' function
      - add 'GetElementByTagName' function


      How to use:

      C#-Quellcode

      1. HtmlElement[] elements = HtmlParser.Parse(htmlSource);




      SourceCode: gist.github.com/DanielBaumert/…1793bef4458648457f1af07d5

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Facebamm“ ()