파일을 만들의 목록을 사용하여 파일 이름을 추가 콘텐츠를 각

StackOverflow https://stackoverflow.com/questions/900085

  •  23-08-2019
  •  | 
  •  

문제

내가 무리를 확인해야합의 리디렉션 페이지 내가 최근 업데이트 내 웹 사이트는 이전에 사용됩니다.html 파일과 이제 모든 파일은.aspx.나 탭으로 구분된 파일 목록을 포함하는 원본 파일 이름 및 해당하는 새로운 파일명을 사용할 수 있다.

그것은 수 언어 밖에는 나를 만들 수 있어야 파일을 사용하는 첫 번째 열 이름을 삽입하는 두 번째 열의 콘텐츠에 몇 가지 추가 텍스트를 301 리디렉션합니다.

할 수 있는 사람이 있었는 점에서 저를 오른쪽 방향으로 어떤 언어(들)을 성취할 수 있다는 것을 이?또한,당신은 또한 메서드의 이름/기능을 사용하는 것입니다 그래서 나는 어디서부터 시작해야할 경우를 만드는 파일입니다.

나는이 작업을 수행하는 데 필요한 형식의 것은 많은 시간과 기꺼이하는 새로운 언어를 배우(Perl,Python,또는 최상)이를 위해,그러나 나는 그저 필요한 올바른 방향으로 지적.내가 사용하여 윈도우 XP 에서 개발한다.

당신의 시간을 주셔서 감사 합니다.

도움이 되었습니까?

해결책

이 작업을 수행할 수 있습니다 몇 줄의 C#는 경우에 당신은 이미 있는 작업 aspx 처리할 수 있습니다 이에 코드 숨김에 거짓 페이지입니다.

System.IO.StreamReader myreader = new System.IO.StreamReader(Server.MapPath("~/Text.txt"));
        while (!myreader.EndOfStream)
        {
            //9 is Ascii value of Tab  bad idea to split if the second set of values might contain tabs but can reconstruct the data if inputString.length >2
            string[] inputString = myreader.ReadLine().Split(char.ConvertFromUtf32(9).ToCharArray());
            //construct the path to where you want to save the file, or if the filename is the full path all the better
            System.IO.StreamWriter filemaker = new System.IO.StreamWriter(@"C:\" + inputString[0]);
            filemaker.Write(inputString[1]);
            filemaker.Close();
        }
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top