استبدال النص في ورقة عمل إكسل – واجهة برمجة تطبيقات Aspose.Cells Cloud

تقوم هذه الواجهة البرمجية لـ REST باستبدال النص في ورقة عمل إكسل باستخدام واجهة برمجة تطبيقات استبدال النص في Aspose.Cells.

الأمان والمصادقة

واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتتطلب مصادقة تعتمد على رمز JWT.

واجهة برمجة تطبيقات REST

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/replaceText

معلمات الطلب

اسم المعلمة النوع الموقع الوصف
name نص المسار اسم ملف جدول العمل (Excel Workbook).
sheetName نص المسار اسم ورقة العمل.
oldValue نص الاستعلام النص المراد استبداله.
newValue نص الاستعلام النص البديل.
folder نص الاستعلام المجلد الذي يحتوي على الملف.
storageName نص الاستعلام اسم خدمة التخزين.

الاستجابة

{
    "Status":"OK",
    "Code":200,
      "Workbook": {
    "FileName": "test.xlsx",
    "Links": [
      {
        "Href": "/test.xlsx",
        "Rel": "self",
        "Title": null,
        "Type": null
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف CSV",
        "Type": "text/csv"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف HTML",
        "Type": "text/html"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف ODS",
        "Type": "application/vnd.oasis.opendocument.spreadsheet"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف PDF",
        "Type": "application/pdf"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كنص منسق بفواصل (Table Delimited Text)",
        "Type": "text/plain"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كصورة TIFF",
        "Type": "image/tiff"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف Microsoft Excel 2003",
        "Type": "application/vnd.ms-excel"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف Microsoft Excel 2007",
        "Type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
      },
      {
        "Href": "/test.xlsx",
        "Rel": "alternate",
        "Title": "تنزيل كملف XPS",
        "Type": "application/vnd.ms-xpsdocument"
      }
    ],
    "Worksheets": {
      "link": {
        "Href": "/worksheets",
        "Rel": "self",
        "Title": null,
        "Type": null
      }
    },
    "DefaultStyle": {
      "link": {
        "Href": "/defaultstyle",
        "Rel": "self",
        "Title": null,
        "Type": null
      }
    },
    "DocumentProperties": {
      "link": {
        "Href": "/documentproperties",
        "Rel": "self",
        "Title": null,
        "Type": null
      }
    },
    "Names": {
      "link": {
        "Href": "/names",
        "Rel": "self",
        "Title": null,
        "Type": null
      }
    },
    "Settings": {
      "link": {
        "Href": "/settings",
        "Rel": "self",
        "Title": null,
        "Type": null
      }
    },
    "IsWriteProtected": "False",
    "IsProtected": "False",
    "IsEncryption": "false",
    "Password": null
  }
}

رموز حالة HTTP

الكود المعنى الوصف
200 ناجح (OK) تم تطبيق المرشح بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح (Bad Request) معلمات مفقودة أو غير صحيحة (مثل: نوع ملف غير مدعوم).
401 غير مخوّل (Unauthorized) رمز JWT غير صالح أو مفقود.
413 حجم الحمول كبير جدًا (Payload Too Large) تجاوز حجم الملف المرفوع الحد المسموح.
500 خطأ داخلي في الخادم (Internal Server Error) خطأ غير متوقع في الخادم.

كيفية استخدام واجهة PostWorksheetTextReplace API باستخدام حزم تطوير البرامج (SDKs)

مواصفات واجهة PostWorksheetTextReplace API

تُعرّف مواصفات OpenAPI هذه الواجهة المتاحة علنًا.

يمكنك استخدام أداة سطر الأوامر cURL لاستدعاء الخدمة:

استخدام حزم تطوير البرامج (SDKs) لـ Aspose.Cells Cloud

استخدام SDK هو أفضل طريقة لتسريع عملية التطوير. فتتولى SDK إدارة التفاصيل منخفضة المستوى، مما يسمح لك بالتركيز على مهام مشروعك. يُرجى زيارة مستودع GitHub للاطلاع على القائمة الكاملة لحزم تطوير البرامج (SDKs) الخاصة بـ Aspose.Cells Cloud.

تُظهر أمثلة الكود التالية كيفية استدعاء خدمات Aspose.Cells عبر واجهات مختلفة باستخدام SDKs متعددة: