PDA

View Full Version : مشکل در تشخیص bold بودن کلمه با سی شارپ



c0mmander
سه شنبه 29 مهر 1393, 22:26 عصر
سلام
صورت مشکل من شاید خیلی ساده باشه اما در عمل من به مشکل بر خوردم.
من یک لیستی از کلمات رو دارم که درون یک نرم افزار word هست. تعدادی زیادی از این کلمات bold یعنی درشت شده هستند. اما تعدادی هم نیستن . حالا باید با استفاده از سی شارپ یا سی ++ برنامه ای نوشت که اول فایل تکست رو با هر فرمتی که بولد بودن کلمات از بین نره مثل rtf باز کرد و هر سطر رو کلمه اول رو بخونه و تشخیص بده که بولد هست یانه.

مشکل اصلی اینکه که چطوری بتونه فایل یا محتوای bold شده رو باز یا بررسی کنه؟

gerdioz
چهارشنبه 30 مهر 1393, 07:43 صبح
بهتره از کدهای html استفاده کنی
و به این صورت ذخیره و بررسی کنی

c0mmander
چهارشنبه 30 مهر 1393, 08:49 صبح
دمت گرم.. راه حل عالیی بود..

RIG000
چهارشنبه 30 مهر 1393, 10:53 صبح
بهتره از کدهای html استفاده کنی
و به این صورت ذخیره و بررسی کنی
چظوری شد الان . فرایندشو میگم.؟!

c0mmander
چهارشنبه 30 مهر 1393, 19:17 عصر
چظوری شد الان . فرایندشو میگم.؟!

ببین وقتی کد بصورت html میشه قبل از حروف bold شده تگ b قرار میگره مثلا به این صورت میشه:


c0mmander
<b>amir</b>
mina
<b>ramin</b>

حالا خیلی راحت میشه کلمات بولد شده رو تشخیص داد و تگ رو حذف کرد و کاری که میخوای انجام بدی رو انجام میدی. خیلی ساده راحت!