تخطي إلى المحتوى
POST AI agent ready /v1/text/case

واجهة برمجة تطبيقات Text Case Converter - CamelCase وsnake_case مجانًا

يحول النص من أي حالة إلى الحالة المستهدفة. يدعم حالة الجمل، وحالة الثعبان، وحالة باسكال، وحالة الكباب، وحالة العنوان، وحالة الجملة، والحالة العلوية، والحالة السفلية. يتعامل مع المدخلات الموجودة بالفعل بتنسيق حالة محدد.

Parameters

stringrequired

The text to convert.

stringrequired

The target case format.

Code examples

curl -X POST https://api.botoi.com/v1/text/case \
  -H "Content-Type: application/json" \
  -d '{"text":"user_account_settings","to":"camel"}'

When to use this API

تطبيع مفاتيح استجابة API

قم بتحويل مفاتيح Snake_case من Python API إلى CamelCase لاستهلاك الواجهة الأمامية لـ JavaScript في بوابة API أو طبقة البرامج الوسيطة.

إنشاء أسماء متغيرة متسقة

قم بتحويل أسماء أعمدة قاعدة البيانات (snake_case) إلى PascalCase لخصائص نموذج C# أو CamelCase لواجهات TypeScript.

تنسيق تسميات العرض من معرفات التعليمات البرمجية

قم بتحويل أسماء متغيرات حالة الجمل أو حالة الكباب إلى تسميات حالة العنوان لحقول نموذج واجهة المستخدم ورؤوس الجدول.

Frequently asked questions

كيف تكتشف واجهة برمجة التطبيقات حالة المصدر؟
تكتشف واجهة برمجة التطبيقات تلقائيًا حالة المصدر من خلال تحليل الفواصل (الشرطات السفلية والواصلات والمسافات) وأنماط الأحرف الكبيرة. ما عليك سوى تحديد الحالة المستهدفة.
هل يتعامل هذا مع الاختصارات بشكل صحيح؟
نعم. يتم تقسيم الأنماط الشائعة مثل "HTMLParser" أو "getAPIKey" بشكل صحيح عند حدود الاختصارات.
ماذا يحدث مع الأرقام في النص؟
يتم الاحتفاظ بالأرقام كما هي. على سبيل المثال، يتحول "item2count" في حالة الثعبان إلى "item_2_count".
هل يمكنني تحويل جمل متعددة الكلمات إلى حالة رمز؟
نعم. يتم تحويل "إعدادات حساب المستخدم" إلى CamelCase كـ "userAccountSettings"، وsnake_case كـ "user_account_settings"، وما إلى ذلك.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.