2013-08-12 5 views
1

내 플래시 드라이브에서 일부 파일을 읽을 때 항상 오류가 발생합니다. 모든 파일에는 왼쪽 괄호가 포함되어 있지만 오른쪽 괄호는 포함되어 있지 않습니다. 각 파일을 개별적으로 변경하기에는 너무 많은 파일이 있습니다. 내 코드 그게 전부브래킷이있는 Java 파일 이름

:

String src; 
src = "C:\\Users\\Marc\\Desktop\\Musik\\02 The Uncrushables (feat. ILL Bill.mp3" 
File tempMP3 = new File(src); 

그리고

내가지고있어 오류 메시지 :

Exception in thread "main" org.farng.mp3.TagException: Unable to create FilenameTag 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at NewID3.main(NewID3.java:55) 
Caused by: org.farng.mp3.TagException: Unmatched parenthesis in "02 The Uncrushables (feat. ILL Bill" at position : 20 
    at org.farng.mp3.filename.FilenameTagBuilder.parseParenthesis(Unknown Source) 
    at org.farng.mp3.filename.FilenameTagBuilder.createCompositeFromToken(Unknown Source) 
    at org.farng.mp3.filename.FilenameTagBuilder.createFilenameTagFromMP3File(Unknown Source) 
    ... 4 more 
Java Result: 1 

아무도 내가이 문제를 해결하는 방법을 알고 있나요?

미리 도움을 청하십시오!

추신 : 나 자신을 명확하게 설명하지 않은 경우 나에게 말해 주시면 더 잘하려고 노력할 것입니다.

답변

1

자바가 아닙니다. 그 자체가입니다. 그것은 당신이 사용하고있는 도서관입니다.

Caused by: org.farng.mp3.TagException: Unmatched parenthesis in "02 The Uncrushables (feat. ILL Bill" at position : 20 
    at org.farng.mp3.filename.FilenameTagBuilder.parseParenthesis(Unknown Source) 

라이브러리가 파일 이름을 구문 분석하려고합니다. 간단한 Java File 객체는 전혀 신경 쓰지 않습니다.

+0

MP3File mp3 = new MP3File (src); 나는 그것을 시험해 보았지만, 여전히 동일한 오류가 발생하거나, 무엇을 참조하고 있는가? –