2014-03-30 3 views
0

특수 문자 (특히 앰퍼샌드)가 포함 된 파일 이름의 이미지 파일이 여러 개 있습니다. 이러한 파일 이름을 Highslide에서 처리하기 위해 .NET Uri.EscapeUriString 또는 EscapeDataString 유틸리티를 사용하여 이러한 문자를 이스케이프 처리합니다. 예를 들어 공백을 % 20 등으로 변환하는 경우이 유틸리티 중 두 번째는 앰퍼샌드를 % 26으로 변환하고 첫 번째는 &으로 남겨 둡니다. 두 경우 모두 소스보기 창에서 생성 된 URL을 복사하여 브라우저 주소 상자에 붙여넣고 이미지를 볼 수 있습니다. 그래서 나는 Highslide가 어떤 이유로 이러한 문자를 처리 할 수 ​​없거나 최종 URL을 무효화시키는 추가 변환을 수행한다고 가정해야합니다.앰퍼샌드가 포함 된 Highslide 및 이미지 파일 이름

단일 아포스트로피가 포함 된 파일 이름과 비슷한 문제가 있다고 생각하지만 여전히 조사 중입니다.

이 문제를 해결할 수있는 방법이 있습니까? 아니면 모든 이미지 파일의 이름을 바꾸어야합니까 (우!)?

+0

가 Highslide JS 포럼 내 대답을 참조하십시오 :

체크 아웃, 일괄 적으로 수정합니다. 그러나 Christian Duvall은 정확합니다. 예약 된 캐릭터가 명확하지 않으면 모든 종류의 tsuris가 도로 아래로 저장됩니다. – MisterNeutron

답변

1

앰퍼샌드는 예약 된 키워드이며, 나는 당신이 지금이 문제를 해결보다 그들을 떠나 훨씬 더 많은 문제가있을 수 있습니다 것이 좋습니다 것입니다. renaming files in cmd using wildcards

관련 문제