특정 변수의 값이 C# .NET 스크립트에 있는지 확인하려고합니다 (XML 파일을 가져 와서 여러 노드를 추출하고 일부 유형의 정렬 필터를 작성하고 필터를 적용하고 결과를 가져오고 삭제합니다 몇 가지 일들을 반복 한 다음 결과를 반복합니다). 그래서 나는 PHP에서 동일한 일을하기 위해 스크립트가 어디에서 일어나고 변환되는지를 알아낼 수 있습니다..NET C#에서 변수 값보기?
PHP에서 나는 단지 var_dump($someData);
또는 echo $thePath
을 할 것입니다. .NET (C#)에서 어떻게이 작업을 수행합니까? 스크립트에서
XmlDocument someData = new XmlDocument();
string thePath = Server.MapPath("some.xml");
someData.Load(thePath);
및
XPathNodeIterator iterator = navigator.Select(stuff);
및하지만 난 항상 이런 일이 내 말은 (무엇을하고 있는지 모른다, 나는 알고있다 XML 문서가로드되고 일부가 반복되도록 선택되었지만 스크립트를 통해 이동하면서 다양한 변수 값이 무엇인지 검사 할 수 있어야합니다. Visual Studio에 액세스 할 수있는 권한이 없습니다 ... 기본 텍스트 편집기 및 브라우저 만 사용하십시오.
웹 응용 프로그램, 콘솔 또는 winforms입니까? 대답은 그에 따라 다릅니다. –
훨씬 더 큰 웹 응용 프로그램에서 하나의 스크립트입니다. – Lothar
실제로 스크립트는 jQuery (ajax 요청)를 통해 액세스 한 다음 파싱 된 일부 XML을 전달하고 jQuery 플러그인은 데이터를 준비한 다음 HTML 페이지에 표시합니다. PHP에서는 var_dump ($ meh)를 붙잡고 종료 할 수 있습니다. html 페이지는 var_dump를 표시 할 것입니다 ... Response.Write는 불행히도 나를 위해 이런 방식으로 작동하지 않습니다. 또는 스크립트에 무작위로 붙이고 브라우저 화면에 필요한 것을 얻을 수 있습니다. – Lothar