diff --git a/pymed/api.py b/pymed/api.py index 2f1b5fd6..d4035b83 100644 --- a/pymed/api.py +++ b/pymed/api.py @@ -1,4 +1,5 @@ import datetime +import re import requests import itertools @@ -170,6 +171,9 @@ def _getArticles(self: object, article_ids: list) -> list: url="/entrez/eutils/efetch.fcgi", parameters=parameters, output="xml" ) + # Remove html markup tags (, , ) to prevent text truncation + response = re.sub("|", "", response) + # Parse as XML root = xml.fromstring(response)