كيفية استخدام القوة في فورتنايت
جلب التعاون بين "Fortnite" و"Star Wars" للاعبين قوى القوة الخاصة ومهام "Star Wars". ظهرت قوى القوة مع الفصل الرابع،
يمكنك استيراد البيانات من أي صفحة ويب باستخدام وظيفة ImportXML في "جداول بيانات Google". إليك كيفية استخدام وظيفة ImportXML في جداول بيانات Google.
من خلال إتقان وظيفة ImportXML في ورقة Google ، ستشعر وكأنك تمتلك بالفعل معالج جداول بيانات معتمدًا. يحصل ImportXML على معلومات من أي حقل XML. بفضل ذلك ، يمكنك تنزيل البيانات والبيانات الوصفية التي تم إنشاؤها عليها في أي مكان.
تحدد لغة ترميز XML مجموعات البيانات في صفحة الويب. في الأساس ، أي مجموعة من <something> و </something> - الكتل البرمجية الإنشائية لشفرة مصدر الويب أو مجموعة معينة من البيانات ستوجد داخلها. ستحتوي شفرة المصدر للويب على بعض النص في <p> علامة aragraph - فقرة ، تحتوي أحيانًا على <b> قديم - بخط غامق وربما <a> رابط - رابط (متبوعًا بـ </ a > </b>. </p> </body> لإغلاق العلامة بالكامل).
يمكن لوظيفة استيراد جداول بيانات Google العثور على مجموعة معينة من بيانات XML ونسخ البيانات خارجها. في المثال أعلاه ، إذا أردنا الحصول على جميع الروابط على الصفحة ، فيجب أن نطلب من وظيفة ImportXML إدخال جميع المعلومات في علامة <a> </a> . إذا كنت تريد النص الكامل للويب ، يمكنك البدء بأخذ كل شيء في <body> </body> أو كل إصدار من <p> </p> ، ثم حذف البيانات في مراحل لاحقة.
الجداول في ويكيبيديا هي تمارين ImportXML رائعة. ستأخذ هذه المقالة مثالًا لتنزيل الرمز البريدي بالكامل في إدمونتون ، ألبرتا. ابحث عن قائمة بالرموز البريدية الكندية التي تبدأ بالحرف T. افتح تلك الصفحة في نافذة متصفح جديدة للبدء.
حدد رمزًا بريديًا ، وانقر بزر الماوس الأيمن فوقه ، وحدد فحص لفتح أداة المتصفح لعرض مصدر الصفحة. سترى شفرة مصدر كل صفحة في علامة (تحديد خلية في الجدول). بعد ذلك ، ستقوم المقالة باستيراد جميع علامات TD الموجودة في Edmonton بها.
إنشاء ورقة Google فارغة جديدة. ستأخذ المقالة كل محتوى علامة TD ، بما في ذلك <span> والارتباط عن طريق تحديد البيانات التي تريد استخدام بناء جملة XPath. يأخذ ImportXML عنوان URL والعلامة التي تبحث عنها كوسيطة لاستيرادها إلى جداول بيانات Google.
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td")
ستحصل على النتيجة التالية:
بالعودة إلى مصدر الصفحة ، سنرى الرمز البريدي بخط غامق في العلامة <b> </b> ، اسم المدينة الذي يرتبط بمقالات ويكيبيديا تحت <a> </a>. حاول الآن الحصول على الروابط فقط في كل مربع مدينة كبير وإزالة الروابط الأخرى (الأحياء). قم بتحريرها إلى عمودين رئيسيين A و B:
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / span / a [1]")
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / b [1]")
تحتاج إلى تحسين النتائج قليلاً:
يساعدك هذا الإجراء على فهم كيفية عمل بناء جملة استعلام XPath: توفر العلامة الإصدار الأول فقط من <tag> في <العلامة الأصلية>. لذلك ، يمنحك td / span / a [1] الرابط الأول في <span> عند كل <td>. وبالمثل ، يمنحك td / b [1] أول نص غامق في كل <td> أو الرمز البريدي فقط في هذه الحالة.
الشيء العظيم هو أنه يمكنك تنفيذ استعلامين في دالة. لذلك ، تجمع المقالة طلبين مع رمز | في المنتصف:
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / span / a [1] | // td / b [1]")
ومع ذلك ، لن تحصل على نفس النتائج السابقة. سيؤدي ذلك إلى تبديل الطلب بأكمله مدمجًا في قائمة طويلة ، بدلاً من عمودين. لها العديد من الفوائد ولكنها ليست ضرورية في هذه المقالة.
لتحديد الرمز البريدي في المربعات التي تحتوي على رابط "Edmonton". سنستخدم هذا الرمز:
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td [span / a = 'Edmonton'] / b [1]")
ضع "البحث" - نص مؤهل لتضييق النتائج بين قوسين معقوفين دون التأثير على طريقة تحقيق النتائج.
الآن لأسماء المناطق المجاورة. اكتب دالة importXML المناسبة في العمود التالي ، واحصل على النص التالي من "Edmonton".
تتناول المقالة كامل محتويات الامتداد [1] وتستخدم الأقواس والخطوط المتقاطعة لتقسيم المحتوى ، مع وضع "Edmonton" في العمود الأول واسم الحي في العمود التالي. يمكننا بعد ذلك دمج الرمز البريدي بالاسم المقابل:
= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td [span / a = 'Edmonton'] / span [1]")
بعد ذلك ، استخدم وظيفة التقسيم وسلس بعض الأعمدة التالية لتقسيم وتجميع البيانات الجاري معالجتها:
= SPLIT (concatenate (B2: J2)، "(/)")
أخيرًا ، إليك جدول النتائج بالمعلومات الضرورية:
ستوجهك المقالة كيفية الحصول على رسائل البريد الإلكتروني لجميع الموظفين في صفحة حول | زابير. بالنظر إلى شفرة المصدر ، سترى أن عنوان البريد الإلكتروني لكل عضو موجود في حقل class = "email". عندما تريد تحديد سمة علامة ، استخدم وظيفة استيراد جداول بيانات Google كما يلي:
= importxml ("https://zapier.com/about//"، "// span [@ class = 'email']")
للحصول على عناوين زابير باستخدام "قوة" Regex ، سندخل الأمر <span> بدلاً من البحث عن الفصل. الآن سنقوم بهذه المهمة في خطوتين: معلومات الاتصال من صفحة Zapier في العمود الأول ، ثم فرز البريد الإلكتروني في العمود الثاني:
= importxml ("https://zapier.com/about//"، "// span")
= regexextract (A1، "[a-zA-Z0-9 _ \. \ + -] + @ [a-zA-Z0-9 - \.] + \. [a-zA-Z0-9 -] {2، 15} ")
أخيرًا ، سيكون لدينا هذا الجدول:
تذكر أن ImportXML يملأ جميع الأعمدة والصفوف بمفرده بناءً على البيانات التي يعثر عليها. يجب ملء استعلام regex في كل خلية تريد الحصول على نتائج. لتجميع كل شيء معًا ، ما عليك سوى استخدام الأمر Regexextract ، وهو صيغة ثابتة للصفيف:
= ArrayFormula (IFERROR (REGEXEXTRACT (IMPORTXML ("https://zapier.com/about//"، "// span")، "[a-zA-Z0-9 _ \. \ + -] + @ [a- zA-Z0-9 - \.] + \. [a-zA-Z0-9 -] {2،15} ")))))
وها هي النتيجة:
آمل أن تكون المقالة مفيدة لك!
جلب التعاون بين "Fortnite" و"Star Wars" للاعبين قوى القوة الخاصة ومهام "Star Wars". ظهرت قوى القوة مع الفصل الرابع،
يقدم Roblox طرقًا مبتكرة وفريدة من نوعها لإنشاء عوالم. إذا كنت ترغب في مشاركة تجربة اللعب الخاصة بك على Roblox وأي من ألعابها، فإن إضافة صديق هو الحل
تساعدك إضافة المزيد من مساحة التخزين على PlayStation على التعامل مع أحجام الألعاب الحديثة. أصبحت ألعاب اليوم أكبر من ذي قبل وتشغل مساحة كبيرة على جهاز PS
إذا أصبح جهاز الكمبيوتر الخاص بك فجأة أبطأ، فقد يكون أول ما يخطر ببالك هو أن ذاكرة الوصول العشوائي (RAM) صغيرة جدًا أو أنها مصابة بفيروس. ومع ذلك،
إذا كنت من مستخدمي RingCentral، فقد ترغب في تغيير كلمة المرور الخاصة بك. ربما لديك مخاوف أمنية أو تريد ببساطة اختيار كلمة مرور أسهل
إذا كنت نشطًا على Telegram لبعض الوقت، فقد ترغب في تغيير صور ملفك الشخصي. ومع ذلك، لا يتم حذف صور الملف الشخصي القديمة تلقائيًا
تتمتع منصة Twitch بخيار حمايتك من رؤية اللغة الضارة والمسيئة والمسيئة في الدردشة. بالنسبة للمستخدمين الأصغر سنًا، فمن المستحسن أن يكون لديهم
https://www.youtube.com/watch?v=Pt48wfYtkHE يعد مُحرر مستندات Google أداة ممتازة للتعاون لأنه يسمح لعدة أشخاص بالتحرير والعمل على ملف واحد
على الرغم من وجود العديد من أدوات الفن الرقمي، إلا أن Procreate يبرز لسبب ما. إنه مصمم لرسم أعمال فنية أصلية باستخدام قلم وجهاز لوحي، مما يتيح لك
في بعض الأحيان لا تريد أن يعرف أصدقاؤك على فيسبوك ما تنشره عبر الإنترنت. ربما تبيع شيئًا قدمه لك أحد أصدقائك
هل تريد أن تصنع فيلمًا لنفسك وأنت تقف في باريس، ولكنك لم تزر فرنسا من قبل؟ يمكنك القيام بذلك في iMovie عن طريق إزالة الخلفية وإدراج خلفية جديدة
ربما لاحظت أن حجم النص قد تغير في رسائل Snapchat. والسبب هو أن التطبيق تم تعديله وفقًا لإعدادات هاتفك. لحسن الحظ، إذا
تعرف على كيفية العثور على أحدث جهاز لوحي Fire وطلبه على متجر Amazons في هذا الدليل.
إذا كنت تريد معرفة أي منصة اجتماعية هي الأفضل لتحقيق الدخل، فيجب أن تخبرك أرقام قاعدة مستخدمي TikTok وحدها بكل ما تحتاج إلى معرفته.
https://www.youtube.com/watch?v=Y9EoUvRpZ2s بمجرد أن تصبح منشئ Snapchat رسميًا، ستحصل على زر الاشتراك بجوار اسمك. ماذا تحتاج
3D Bitmoji هي ميزة مبتكرة من Snapchat تتيح للمستخدمين إنشاء حضور رقمي فريد يمثل شخصياتهم وشخصياتهم بدقة
أثناء العرض التقديمي لشرائح Google، يجب عليك تحديد المدة التي ستبقى فيها على شريحة واحدة أو منح جمهورك الفرصة للمشاركة في المناقشات أو الإجابة على أي أسئلة.
كان هاتف OnePlus 5 أحد أفضل الهواتف لعام 2017. ثم وصل هاتف OnePlus 5T، وقام بتحسينه بمجموعة من الطرق المتواضعة ولكن المهمة، دون إضافة
في تطبيق Cash، يمكنك إرسال الأموال للأشخاص والاستثمار في أسهم الشركة أو أسهمها وتداول العملات المشفرة ودفع فواتيرك. ومع ذلك، تحتاج إلى إضافة أموال إلى أموالك النقدية
يمكنك استخدام عدة طرق لقص الأشكال في Adobe Illustrator. وذلك لأن العديد من الكائنات لم يتم إنشاؤها بنفس الطريقة. للأسف،