명령 줄 스크립트를 작성했으며 java
을 사용하여 테스트하고 있습니다.문자열에서 큰 따옴표를 이스케이프 처리하지 마십시오.
명령 줄에서 다음과 같이 씁니다. script -html="anchor bold"
자바 코드를 사용하여 동일한 코드를 테스트하는 동안 정확히 어떻게 문자열을 윤곽 표시해야합니까?
-html=anchor bold"
따옴표 포함 얻을 해달라고대로 작동하지 않습니다 그래서 내 테스트는
-html=\"anchor bold\"
이 따옴표를 탈출하지만 난 그것을 원하지 실패합니다.
-html=\\\"anchor bold\\\"
이 결과는 -html=\"anchor bold\"
입니다.하지만 슬래시는 원하지 않습니다.
String[]
배열을 사용하여 명령을 실행하고 있습니다.
new String[] { "--path=" + p,
"--user=" + user,
"--html=\"anchor bold\"",
"--port=8081"
}
명령 줄 인수는 다음과 같습니다
path/executeScript --path=path1 --user=testUser --html="anchor bold" --port=8081
시도 : -html = ' "대담한 앵커"'이중 작은 따옴표 사이의 공간없이 . 나는 당신이 무슨 일이 일어 났는지 말할 수 있도록 그냥 간격을 두었습니다. – jordaniac89
더 자세한 정보가 있습니까? 클래스에서'-html = "anchor bold"를 어떻게 사용합니까? 스크립트 세부 정보를 보여주십시오. – ToYonos
@ToYonos 추가 세부 사항을 확인하십시오. – fscore