From ffb7318382d826fa19d128b21256f50788690bf6 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Mon, 5 Aug 2019 00:33:15 +0100 Subject: [PATCH] Bugfix: Add newlines in the place of
tags when finding InnerText --- PolyFeed/Helpers/HtmlHelpers.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PolyFeed/Helpers/HtmlHelpers.cs b/PolyFeed/Helpers/HtmlHelpers.cs index 15b1257..86c2d8b 100644 --- a/PolyFeed/Helpers/HtmlHelpers.cs +++ b/PolyFeed/Helpers/HtmlHelpers.cs @@ -15,6 +15,10 @@ namespace PolyFeed.Helpers if (selectedNode == null) throw new ApplicationException($"Error: Selector {settings.Selector} failed to find any elements."); + foreach (HtmlNode nextNode in htmlNode.QuerySelectorAll("br")) { + nextNode.InnerHtml = "\n"; + } + Console.WriteLine("InnerText: {0}", selectedNode.InnerText); if (string.IsNullOrWhiteSpace(settings.Attribute)) return selectedNode.InnerText;