it-swarm.asia

عرض XML في متصفح Chrome

أحب متصفح Chrome ، لكني استخدم XML كثيرًا في عملي التطويري وعندما أراه في Chrome أحصل فقط على النص المقدم.

أعرف أن طريقة عرض المصدر أفضل قليلاً ، لكنني أود حقًا أن أرى الشكل والوظائف التي يضيفها Internet Explorer إلى XML ، وهي:

  • تسليط الضوء
  • فتح/إغلاق العقد

أي أفكار كيف يمكنني الحصول على هذا على كروم؟


UPDATE:

يتوفر امتداد XMLTree على Google Bet Extension Beta Site .

64
Josh

أعتقد أن أفضل رهان لك هو استخدام إشارة مرجعية أو تثبيت Greasemetal (وهو Greasemonkey لمتصفح فايرفوكس لمتصفح Chrome) ، مقترن ببرنامج نصي مثل شجرة XML (قديمة ، ولكن قد لا يزال المصدر يساعد). قد يساعد النص البرمجي الأكثر تحديدًا في بناء الجملة بشكل عام ، لكنني أشك في أنه يمكنك العثور بسهولة على أحد الرموز القابلة للطي.

لاحظ أن المسافة البيضاء قد تكون مهمة في XML. لا يحترم جميع مشاهدي XML ذلك ؛ لقطة الشاشة التي تم إنشاؤها بواسطة شجرة XML المذكورة أعلاه لـ مثال XML لا احترمها للسطر نموذج عنصر XML يحتوي على الكثير من النص ، يكفي لوضعه في سطر منفصل.

(للأسف jsgui.com/xml-viewer لا يستجيب أثناء كتابة هذا.)

EDIT: كيفية طباعة xml جميلة في javascript؟ على Stack Overflow ذكرت نسخة أحدث من شجرة XML: شجرة XML جميلة ، باستخدام XSLT وتدعي أنها أسرع. لا يستجيب العرض التوضيحي للنقر في Safari أو Firefox ، ولكنه قد يكون مفيدًا على أي حال.

18
Arjan

لقد قمت الآن بإنشاء ملحق بسيط لإضافة هذه الوظيفة.

UPDATE انظر هنا للامتداد .

28
Josh

إذا نقرت بزر الماوس الأيمن على عقدة ، وانقر فوق "فحص العنصر" ، يجب أن تحصل على WebKit Web Inspector ، الذي يحتوي على الكثير من الميزات الفاخرة بما في ذلك ما انت تحتاج؛ يجب أن يعمل هذا مع XML بالإضافة إلى HTML فقط. إليك لقطة شاشة من Safari ، التي لديها نفس المفتش:

Web Inspector

6
jtbandes

بقدر ما أفهمها ، فإن القيد موجود فعليًا في محرك عرض webkit بدلاً من Chrome نفسه. أشك في أننا سنقدم عرض XML في Chrome قبل أن يبدأ تشغيل الإضافات بشكل صحيح ، وفي ذلك الوقت سيتمكن شخص ما من ترميز امتداد المجتمع للتعامل مع ملفات النص/XML.

إذا كنت تريد بديلاً عن IE ، فإن عرض Firefox الخاص بـ XML جيد جدًا.

6
Russell Heilling

تتميز قناة Chrome dev الآن بمشاهد XML ، والذي يتم استدعاؤه إذا لم يكن XML يحتوي على XSL مرتبط (الشيء نفسه ينطبق على سهرات WebKit). مشاهدة سعيدة!

4
apavlov

لقد جربت الكثير ، لكن يعمل XV - XML ​​Viewer مع كل من خلاصات XML و RSS العادية (إذا قمت بتشغيلها في الإعدادات).

2
John Sheehan

لا حاجة لملحقات رائعة (والتي تنقطع إذا قمت بتحميل ملف XML بحجم 1 ميغابايت).

هذه المشاركة قديمة ، لكن Chrome حاليًا أصلح الخلل وأضف دعمًا لعرض XML مباشرة في المتصفح. فقط قم بسحب وإفلات أي ملف XML ويمكنك أن ترى طريقة عرض الشجرة القابلة للطي للملف. كما يدعم المشاهدة خلاصات RSS .

1
Lucky

في حالتي (SharePoint 2013 REST استجابة API) فوز XML Tree XV - XML ​​Viewer

  • الكمال مطابقة العلامة وتسليط الضوء على الماوس فوق
  • لا مثيل له شكل شجرة عرض بديهية

ميزات متقدمة اضافية

  • استعلام XPATH

    enter image description here

(في الواقع قمت بتثبيت XV أولاً ولم يفعل شيئًا باستخدام xml ، لكن شجرة XML تهزها)

0
Iman Abidi