html veya txt içinden karişik veri çekebilmek

20/12/2011, 17:06

cybermaniac

arkadaslar merhaba

çaliştigim yerdeki envanter kaydini yani bilgisayar bileşen listesini bazı programlar ile aldim bunlari txt ve Html olarak aldim kaydettim.Ancak benim istedigim o txt nin yada Html nin içindeki bilgileri excele veya Access de olusturacagim dataya tek tek girmekten ziyade daha pratik bir yol ile cekip gömebilmek.

Örnek :

Html dosyasinin içerigi : Anakart modeli , Ram , Cpu vbgibi
Bunu Excel de olusturdugum tabloda ayni şekilde ki yerlere eşleştirmek istiyorum.

Html Nin yada txt nin içinde yazan

Anakart : gigbyte
ram 2 gb
şeklindeki satırları
Excel de olusturdugum : Anakart Ram Cpu adlari altinda denk getirmek.umarim anlatabilmişimdir...



Html içerigi : ( alt alta getiriyor )

System Summary
Processor
Processor Intel Core 2 Duo E4600 2400 MHz
CPU Clock 2400.0 MHz (12.0 x 200.0 MHz QDR)
Level 1 Cache 2 x 32+32 kB (data+instr.)
Level 2 Cache 1 x 2048 kB
Motherboard
System Name Gigabyte Technology Co., Ltd. P35-S3G
Motherboard Vendor Gigabyte Technology Co., Ltd.
Board Model Gigabyte Technology Co., Ltd. P35-S3G
BIOS Version Award Modular BIOS v6.00PG
Chipset Name Intel G33/G31/P35 Express (Bearlake)
Chipset Vendor Intel Corporation
Chipset P35/G33 (Bearlake) Processor to I/O Controller
Southbridge Vendor Intel Corporation
Southbridge 82801IB (ICH9) LPC Interface Controller
DMI/SMBIOS Version 2.4
Memory
Memory Size 2095532 kB (2046.42 MB)
System Memory 2048 MB
Memory Module 2048MB DDR2-800 SDRAM (Kingston)
Storage
HDD Model ST3160815AS
HDD Size 152626 MB (149.05 GB)
CD/DVD Model TSSTcorp CDDVDW SH-S223F
CD/DVD Speed 40x (Write: 48x)


Ayni sekilde text dosyasida bu sekilde getirmekte...
Bunlari tek tek excele el ile girmektense nasil bir yol izlemem mümkün ? Access veya Excel de....umarim sorunumu dile getirebildim...:S
20/12/2011, 17:06

cybermaniac

arkadaslar merhaba

çaliştigim yerdeki envanter kaydini yani bilgisayar bileşen listesini bazı programlar ile aldim bunlari txt ve Html olarak aldim kaydettim.Ancak benim istedigim o txt nin yada Html nin içindeki bilgileri excele veya Access de olusturacagim dataya tek tek girmekten ziyade daha pratik bir yol ile cekip gömebilmek.

Örnek :

Html dosyasinin içerigi : Anakart modeli , Ram , Cpu vbgibi
Bunu Excel de olusturdugum tabloda ayni şekilde ki yerlere eşleştirmek istiyorum.

Html Nin yada txt nin içinde yazan

Anakart : gigbyte
ram 2 gb
şeklindeki satırları
Excel de olusturdugum : Anakart Ram Cpu adlari altinda denk getirmek.umarim anlatabilmişimdir...



Html içerigi : ( alt alta getiriyor )

System Summary
Processor
Processor Intel Core 2 Duo E4600 2400 MHz
CPU Clock 2400.0 MHz (12.0 x 200.0 MHz QDR)
Level 1 Cache 2 x 32+32 kB (data+instr.)
Level 2 Cache 1 x 2048 kB
Motherboard
System Name Gigabyte Technology Co., Ltd. P35-S3G
Motherboard Vendor Gigabyte Technology Co., Ltd.
Board Model Gigabyte Technology Co., Ltd. P35-S3G
BIOS Version Award Modular BIOS v6.00PG
Chipset Name Intel G33/G31/P35 Express (Bearlake)
Chipset Vendor Intel Corporation
Chipset P35/G33 (Bearlake) Processor to I/O Controller
Southbridge Vendor Intel Corporation
Southbridge 82801IB (ICH9) LPC Interface Controller
DMI/SMBIOS Version 2.4
Memory
Memory Size 2095532 kB (2046.42 MB)
System Memory 2048 MB
Memory Module 2048MB DDR2-800 SDRAM (Kingston)
Storage
HDD Model ST3160815AS
HDD Size 152626 MB (149.05 GB)
CD/DVD Model TSSTcorp CDDVDW SH-S223F
CD/DVD Speed 40x (Write: 48x)


Ayni sekilde text dosyasida bu sekilde getirmekte...
Bunlari tek tek excele el ile girmektense nasil bir yol izlemem mümkün ? Access veya Excel de....umarim sorunumu dile getirebildim...:S
20/12/2011, 17:43

alpeki99

Bu tip çıktılarda sol tarafta özellik kısmı geneldesabit olur sağ taraftaki özellik değişir. Bu esastan yola çıkacak olursak sol başlık kısmını referans vererek sağ kısımdakileri alabilirsiniz.

Eğer elinizde 50 den fazla makineye ait bu tip bir rapor yoksa bence çok uğraşmaya değmez.
20/12/2011, 17:45

cybermaniac

elimde 100 adet rapor var ve bahsettigin seyi anlamadim nasil referans vererek yapcam ?
ayrica dosya içindeki satir sayısı 1800 lerde yani her detayı almicam benim için önemli olan belirli detaylari almak istiyorum.
20/12/2011, 17:46

alpeki99

İki aynı konu birden açtığınızda size yaklaşım olumsuza dönüşebilir benden uyarması.
20/12/2011, 18:28

alpeki99

Web Üzerinden Döviz Kuru Sorgula

adresinde kurları okumak için kullanılan tekniği inceleyiniz. Bütün metin içinden sadece gerekli olan yeri almak için kullanılmış. Sizde buradaki gibi yapacaksınız içeriği bir değişkene atadıktan sonra lazım olan yerleri okutacaksınız.