ویب پر گرفت اور تبدیل کرنے کے اوزار

ڈیٹا نکالیں اور اسے تبدیل کریں intOA ڈیٹاسیٹ

ایک عام ضروریات میں سے ایک یہ ہے کہ کسی ویب سائٹ سے ڈیٹا نکالنا اور اسے تبدیل کرنا intOA ٹیبلر ڈھانچہ جو مزید کارروائی کے لئے برآمد کیا جاسکتا ہے۔ لیکن صرف ایک ڈیٹاسیٹ کیا ہے اور اس میں کیسے استعمال ہوتا ہے GrabzIt ویب کھرچنی?

مثال کے طور پر ڈیٹاسیٹ: قیمت کی فہرست

ذیل میں ڈیٹاسیٹ میں شامل ٹیبل ڈیٹا ہے قیمتوں کی فہرست، ٹیبل میں تین کالمز شامل ہیں آئٹم لیبل, آئٹم کی تفصیل اور آئٹم کی قیمت.

آئٹم لیبل آئٹم کی تفصیل آئٹم کی قیمت
کیمرے ڈیجیٹل فوٹو لیتا ہے $ 99.00

اس ڈیٹاسیٹ کو بنانے کے ل you آپ کو درج ذیل سکریپ ہدایات کو استعمال کرنے کی ضرورت ہوگی۔

Data.save('Camera', 'price list', 'item label');
Data.save('Takes digital photos', 'price list', 'item description');
Data.save('$99.00', 'price list', 'item price');

اس کا استعمال کرتا ہے Data.save شامل کرنے کا طریقہ a ڈیٹا ویلیو ایک خاص کو ڈیٹاسیٹ اور کالم. ہر وقت Data.save طریقہ کو اسی ڈیٹاسیٹ اور کالم کے نام پیرامیٹرز کے ساتھ بلایا جاتا ہے جس کالم میں ایک نئی صف شامل کی جاتی ہے۔ تاہم مذکورہ بالا کھرچنی ہدایات زیادہ کارآمد نہیں ہیں کیونکہ ہم جامد اقدار کا استعمال کرتے ہوئے ڈیٹاسیٹ تشکیل دے رہے ہیں۔ نیچے دیے گئے کوڈ میں کسی ویب پیج کے HTML کو ظاہر کیا گیا ہے ، اس کے بعد ہم صفحہ سے اعداد و شمار کو متحرک طور پر نکالنے کے لئے سکریپ ہدایات لکھیں گے اور save it intOA ڈیٹاسیٹ.

<html>
    <body>
        <span id="spnLabel">Nikon 1055</span>
        <span id="spnDescription">Great little camera, creates clear sharp images.</span>
        <span id="spnPrice">$99.99</span>
    </body>
</html>

اب ہم اس کا استعمال کریں گے Page.getTagValue مدت ٹیگس سے اقدار کو نکالنے کا طریقہ۔

Data.save(Page.getTagValue({"id":{"equals":"spnLabel"}}), 'price list', 'item label');
Data.save(Page.getTagValue({"id":{"equals":"spnDescription"}}), 'price list', 'item description');
Data.save(Page.getTagValue({"id":{"equals":"spnPrice"}}), 'price list', 'item price');

جیسا کہ آپ دیکھ سکتے ہیں Page.getTagValue طریقوں میں فلٹر استعمال ہوتا ہے ، جو HTML عنصر کی انفرادی طور پر شناخت کرتا ہے جس سے متن کو نکالا جانا ضروری ہے۔ اس معاملے میں فلٹرز یہ واضح کررہے ہیں کہ ID HTML وصف کے برابر ہونا چاہئے spnLabel, spnDescription or spnPrice بالترتیب آپ پر کلک کرکے آسانی سے فلٹر تیار کرسکتے ہیں فلٹر بٹن آئیکن ، جو فلٹر کی تعمیر کو آسان بنانے کے لئے ایک جادوگر دکھاتا ہے۔

ایک بار جب آپ نے اپنا ڈیٹاسیٹ تیار کرلیا ہے جیسا کہ ہم نے یہاں دکھایا ہے ، آپ فیصلہ کرسکتے ہیں کہ آپ اسے کس طرح ایکسپورٹ کرنا چاہتے ہیں برآمدات کے اختیارات ٹیب.