Vai jūs mēģināt sadalīt auklu mazākos gabalos? ASP nodrošina ērti lietojamu sadalīšanas funkciju, kas ļauj kauliņus sagriezt un sagriezt virknē.

Teiksim, ka jūs uzņemat teikumu un vēlaties, lai katrs vārds tiek ievietots citā mainīgā lielumā. Tātad jūs uzņematies

NameStr = "Džona Smita kungs"

Iestatiet masīvu, lai rezultātus turētu

Dim WordArray

tad sadaliet, izmantojot atstarpi kā sadalījuma indikatoru

WordArray = Sadalīt (NameStr, "")

Tagad WordArray (0) ir vienāds ar "Mr.", WordArray (1) ir vienāds ar "John" un WordArray (2) ir vienāds ar "Smith"! Lai strādātu ar šiem rezultātiem, varat izmantot dažādas masīva funkcijas un citas virkņu funkcijas.

Protams, ir daudz iespēju, kā izmantot sadalīšanas funkciju. Daudzas eksporta programmas savus laukus atdalīs ar caurules simbolu. Caurule ir vertikāla augšup un lejup līnija, piemēram:

|

Tātad jūs varētu veikt sadalīšanas funkciju, meklējot šo cauruli, lai sadalītu tos savos komponentos.

Esiet piesardzīgs, jo lauks, kuru izmantojat sadalīšanai, tiešām tiek izmantots tikai šai sadalīšanas funkcionalitātei. Piemēram, jūs varētu domāt, ka komata izmantošana kā atdalītāja lauks ir brīnišķīga ideja. Bet kas notiek, ja vienā no laukiem faktiski ir komats? Kaut kas tamlīdzīgs:

Dž., Džons, Doe, Bostona
Dž. Kundze, Smits, Čikāga
Mis, Džūlija, Roberts, Losandželosa
Mr, Marks, Donner, Esq., Maiami

Ceturtajā rindā vīrietim ir uzvārds pēc uzvārda, tāpēc viņa uzvārdu ieraksta kā

Donner, Esq.

Bet sadalīta operācija redzēs šo komatu un uzskatīs, ka tas ir atdalīšanas lauks.

Tāpēc parasti vislabāk ir izmantot caurules atdalītāju (|) vai kaut ko citu, kas diezgan neparasts, lai jūs būtu pārliecināts, ka tas normālā vērtībā netiks parādīts faktiskajā datu plūsmā.

Ja strādājat ar stīgām, noteikti apskatiet citas ASP stīgu funkcijas, lai uzzinātu, kā tās darbojas!

Ievads ASP Ebook

Lejupielādējiet šo e-grāmatu, lai iegūtu visu, kas jums jāzina par ASP apgūšanu - sākot ar pakāpenisku apmācību līdz funkciju sarakstiem, parauga kodiem, izplatītākajām kļūdām un risinājumiem un vēl daudz ko citu! 101 lpp.

Video Instrukcijas: Data Visualization and D3 by David Chouinard (Maijs 2024).