Prosemirror missing tags

Hello Hyvor
I’m trying to convert some html into prosejson using the endpoint provided in the documentation
GET /misc/prosemirror/json

I was able to return the json but found two issues
1- the json returned have lots of empty text nodes that appear like this { type:“text”, text:" " }
2- it does not convert img to figure nodes as it behaves when adding an image into a post using the console.

Hello,

the json returned have lots of empty text nodes that appear like this { type:“text”, text:" " }

Can you please post an issue here with an example JSON? It’s probably a problem with the library.

it does not convert img to figure nodes as it behaves when adding an image into a post using the console.

I’ll check this soon and let you. I’d appreciate if you can post an example HTML for this as well.

here is a sample html

"<span style=\"font-weight: 400;\">تعد السيارة واحدة من أهم الاستثمارات التي يمكنك القيام بها، لذا فمن الضروري أن تعتني بها بشكل جيد والحفاظ على سيارتك من الأعطال وتبقيها في حالة جيدة لأطول فترة ممكنة، وللمساعدة في هذا الأمر إليك بعض النصائح الهامة للحفاظ على سيارتك من الأعطال.</span>\r\n\r\n<img class=\"wp-image-5862 size-medium aligncenter\" title=\"الحفاظ على سيارتك من الأعطال\" src=\"https://speero.net/blog/wp-content/uploads/2023/04/iUGvC1NzJpOxmVbFVTlFOllR6aio3koVymhvXyh1-300x165.jpg\" alt=\"الحفاظ على سيارتك من الأعطال\" width=\"300\" height=\"165\" />\r\n<h2><span style=\"font-weight: 400;\">نصائح هامة في الحفاظ على سيارتك من الأعطال</span></h2>\r\n<h3><span style=\"font-weight: 400;\">1- تبديل زيت المحرك بانتظام</span></h3>\r\n<span style=\"font-weight: 400;\">تبديل زيت المحرك بانتظام أمر مهم في الحفاظ على سيارتك من الأعطال، وينصح بتغيير زيت المحرك بانتظام وفقًا للجدول الموصى به من قبل الشركة المصنعة للسيارة، ويمكن العثور عليه في دليل المالك أو على موقع الشركة المصنعة.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">يعتمد الجدول الزمني لتبديل زيت المحرك على عدة عوامل، مثل نوع المحرك ونوع الزيت المستخدم وكمية القيادة وظروف الطقس ويفضل تغيير زيت المحرك بشكل عام كل 5000 كيلومتر أو كل 6 أشهر، ويمكن زيادة تكرار تغيير الزيت في بعض الظروف الأكثر قسوة مثل القيادة في الطقس البارد أو في الرمال.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">تأكد من تحقق من مستوى زيت المحرك بشكل منتظم وإضافة المزيد إذا كان ضروريًا، ويجب تجنب تشغيل المحرك بدون زيت أو بمستوى زيت منخفض جدًا، حيث يمكن أن يتسبب ذلك في تلف المحرك. </span>\r\n<h3><span style=\"font-weight: 400;\">2- فحص الإطارات بانتظام</span></h3>\r\n<span style=\"font-weight: 400;\">يعتبر فحص الإطارات بانتظام من الأمور المهمة فى الحفاظ على سيارتك من الأعطال، ويجب فحص الإطارات بشكل دوري،  ويجب التأكد من أن الإطارات تتمتع بالضغط الصحيح والموصى به من قبل الشركة المصنعة للسيارة.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">يجب فحص الإطارات بشكل دوري للتأكد من عدم وجود تلف أو تشققات في الإطارات، وإذا وجد أي تلف في الإطارات، فيجب استبدالها على الفور، حيث يمكن أن يتسبب الإطار المتضرر في حوادث أثناء القيادة.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">يجب فحص جودة الإطارات وحالة التوازن بشكل دوري، ويمكن القيام بذلك في مراكز الخدمة المتخصصة، وإذا كانت جودة الإطارات ضعيفة أو لم تكن في حالة جيدة، فقد يؤثر ذلك على قدرة السيارة على القيادة بشكل سليم وآمن.</span>\r\n\r\n<img class=\"aligncenter size-medium wp-image-5863\" src=\"https://speero.net/blog/wp-content/uploads/2023/04/5dadd11a067a876f05eccaab-300x176.jpg\" alt=\"الحفاظ على سيارتك من الأعطال\" width=\"300\" height=\"176\" />\r\n<h3><span style=\"font-weight: 400;\">3- تغيير فلتر الهواء</span></h3>\r\n<span style=\"font-weight: 400;\">تعتبر عملية تغيير فلتر الهواء من الأمور الهامة فى الحفاظ على سيارتك من الأعطال، ويعمل الفلتر على تنقية الهواء الذي يدخل إلى المحرك من الشوائب والأتربة والحطام الآخر، ويساعد في تحسين أداء المحرك وزيادة كفاءة استهلاك الوقود.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">ينصح بتغيير فلتر الهواء بشكل دوري وفقًا للجدول الموصى به من قبل الشركة المصنعة للسيارة، ويمكن العثور على هذا الجدول في دليل المالك أو على موقع الشركة المصنعة. يتم تغيير الفلتر بشكل عام كل 12,000 - 15,000 كيلومتر.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">يجب فحص فلتر الهواء بشكل دوري للتأكد من نظافته وحالته، وإذا كان الفلتر متسخًا بشكل كبير أو تالفًا، فيجب استبداله على الفور. إذا تم تجاهل تغيير الفلتر لفترة طويلة، فقد يتسبب ذلك في تراكم الأتربة والشوائب داخل المحرك، مما يؤثر على أداء السيارة ويتسبب في زيادة استهلاك الوقود وتلف المحرك.</span>\r\n\r\n&nbsp;\r\n\r\nاقرأ أيضاً:<a href=\"https://speero.net/blog/الحفاظ-على-سيارتك-من-الأعطال\" target=\"_blank\" rel=\"noopener\"> 7-نصائح-هامة-في-حماية-السيارة-من-الصدأ</a>\r\n\r\n&nbsp;\r\n<h3><span style=\"font-weight: 400;\">4- تنظيف السيارة بانتظام</span></h3>\r\n<span style=\"font-weight: 400;\">تنظيف السيارة بانتظام هو أمر ضروري فى الحفاظ على سيارتك من الأعطال فالاتربة والاوساخ يمكن أن تؤدي إلى تآكل الطلاء والأجزاء الميكانيكية، ولذلك ينبغي تنظيف السيارة بانتظام باتباع الخطوات التالية:</span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">استخدام الماء الدافئ والصابون اللطيف:</span></li>\r\n</ul>\r\n<span style=\"font-weight: 400;\">يجب استخدام الماء الدافئ والصابون اللطيف لتنظيف السيارة، ويفضل استخدام فرشاة ناعمة لتنظيف الطلاء والزجاج.</span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">تجفيف السيارة بشكل صحيح:</span></li>\r\n</ul>\r\n<span style=\"font-weight: 400;\"> بعد تنظيف السيارة، يجب تجفيفها بشكل جيد باستخدام منشفة ناعمة لتجنب ترك أي آثار للماء على الطلاء والزجاج.</span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">تنظيف الداخلية: </span></li>\r\n</ul>\r\n<span style=\"font-weight: 400;\">يجب تنظيف الداخلية أيضًا باستخدام منظف الداخلية اللطيف وفرشاة ناعمة لتنظيف الأسطح والمقاعد والأرضيات.</span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">الاهتمام بالتفاصيل: </span></li>\r\n</ul>\r\n<span style=\"font-weight: 400;\">يجب الانتباه إلى التفاصيل مثل تنظيف الزجاج الداخلي والخارجي وتنظيف العجلات والإطارات بشكل منفصل.</span>\r\n\r\n&nbsp;\r\n<ul>\r\n \t<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">تنظيف السيارة بشكل منتظم: </span></li>\r\n</ul>\r\n<span style=\"font-weight: 400;\">يجب تنظيف السيارة بشكل منتظم، حتى لو كانت نظيفة، للحفاظ على صحة الطلاء والأجزاء الميكانيكية وجعل السيارة تبدو جديدة.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">ومن الجيد الحفاظ على سيارتك من الأعطال، ويمكن استخدام العديد من المنتجات والأدوات المختلفة المتوفرة في السوق لتسهيل عملية الحفاظ على سيارتك.</span>\r\n\r\n<img class=\"aligncenter size-medium wp-image-5864\" src=\"https://speero.net/blog/wp-content/uploads/2023/04/5dadd11a067a876f05eccaa9-300x186.jpg\" alt=\"الحفاظ على سيارتك من الأعطال\" width=\"300\" height=\"186\" />\r\n<h3><span style=\"font-weight: 400;\">5- تغيير سوائل السيارة بانتظام</span></h3>\r\n<span style=\"font-weight: 400;\">تعتبر سوائل السيارة مثل <a href=\"https://ar.m.wikipedia.org/wiki/%D9%86%D8%A7%D9%82%D9%84_%D8%AD%D8%B1%D9%83%D8%A9_%D8%A3%D9%88%D8%AA%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D9%83%D9%8A\" target=\"_blank\" rel=\"noopener\">زيت ناقل الحركة</a> وسائل التبريد والفرامل من الأشياء الهامة في الحفاظ على سيارتك من الأعطال وتعمل على تجنب الأعطال والأضرار لذا، يجب عليك تغيير هذه السوائل بانتظام وفقًا للجدول الزمني الموصى به من قبل الشركة المصنعة للسيارة. عادةً، يتم تغيير زيت ناقل الحركة وسائل التبريد والفرامل كل 30,000-60,000 كيلومتر.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">تأكد من فحص مستويات هذه السوائل بانتظام واستبدالها عند الحاجة. يمكنك العثور على تواريخ تغيير السوائل ومستوياتها في دليل المالك أو عند زيارة ورشة الخدمة المعتمدة. ولا تنسى التأكد من استخدام سوائل السيارة الموصى بها من قبل الشركة المصنعة لضمان الأداء الأمثل للمركبة.</span>\r\n\r\n&nbsp;\r\n\r\n<span style=\"font-weight: 400;\">بالإضافة إلى ذلك، يجب عليك فحص <a href=\"https://www.google.com/url?sa=t&amp;url=https%3A%2F%2Fspeero.net/blog\" target=\"_blank\" rel=\"noopener\">سوائل السيارة</a> الأخرى مثل زيت المحرك وسائل التوجيه ونظام الوقود بانتظام للتأكد من أنها تعمل بشكل صحيح ويجب الحفاظ على سيارتك من الأعطال المحتملة يجب بتغيير زيت المحرك بانتظام وفقًا للجدول الزمني الموصى به من الشركة المصنعة واستخدام زيوت المحرك الموصى بها من قبل الشركة المصنعة. كما يجب عليك الاهتمام بنظام الوقود واستخدام وقود ذو جودة عالية لتجنب الأضرار والأعطال.</span>\r\n\r\n&nbsp;