Przetwarzanie tekstu strony w C#


(Kwgr) #1

Chcę zrobić sobie parsera i wyciągnąć z strony informację adresowe punktu serwisowego.

 

 

Prawie wszystko mam w tutorialu: http://youtu.be/mY4o_E0bilc  brakuje mi adresu url.

http://tnij.org/uqmjraw chodzi o tą stronę, jak wpiszę np część kodu B13 to pojawia mi się wówczas strona uzupełniona, lecz jaki dać url?

 

To kod na stronie odpowiedzialny za owe wyszukiwanie. 

<div class="yourAutocentre notSelected">
			<div class="yourAutocentre title">
				<!-- <h2><span>1. </span>Please Select an Autocentre</h2>-->
				<p>Step 1: Select an Autocentre </p>
			</div>
			<div class="yourAutocentre findYourAutocentre">
				
				<input type="text" value="" class="text large_input" name="qs2" id="qs2" style="color: rgb(0, 0, 0);">
				<a id="findStore2" class="button large_button" href="javascript:void(0);">Find</a>
				</div>
		</div>



<script type="text/javascript">
yourHACHeaderWidgetAutocentre.latlong = ',';
storeSelectorWidget.searchTermLatitude = '';
storeSelectorWidget.searchTermLongitude = '';
$(document).ready(function() {
$("#multimap .vSearch").hide();
$('#findStore2').click( function(e) {
	if($('#qs2').val() != ''){
		e.preventDefault();
		yourHACHeaderWidgetAutocentre.selectYourAutocentre();
		$("#qs").val($("#qs2").val());
		storeSelectorWidget.initMaps();
		$('#storeSelectorError').empty().hide();
		if($('#qs').val() != ''){
			$(".ui-dialog-storeLocator").addClass("showAutocentreList");
			storeSelectorWidget.search();
		}else{
			$('#storeSelectorError').empty().append('Please enter a postcode.').show();
		}
	}else{
		alert("Please enter a postcode.");
	}
	}
				
);
});

Dzięki za odp.


(slepcu) #2

przechwytujesz adres URL za pomocą narzędzi develeperskich z przeglądarki; w ff klikasz f12 i wybierasz Network/Sieć; wtedy wpisujesz owe B12 w pole wyszukiwania i masz spis requestów; pierwszy to najprawdopodobniej twój adres, czyli :

http://www.halfordsautocentres.com/webapp/wcs/stores/servlet/SearchAutocentresCmd?srch=B13&action=search&storeId=11602&catalogId=19253&langId=-1