기본적으로 나는이 두 페이지를 가지고 있습니다 ... 각각은 minecraft bukkit plugin으로 얻을 수있는 문자열을 가지고 있습니다. 가능한 경우 Java 메소드를 사용하여 웹 서버에있는 index.php 파일의 String을 변경할 수 있는지 여부를 알아야합니다. 기본적으로 나는 플러그인을 업데이트 할 때마다 파일을 편집하기에는 너무 게으른 편이다. 내가 말하고있는 것에 대한 자세한 정보를 얻으려면 .... http://updates.milkycraft.net/ - 버전. 내 플러그인의 소스 코드는 http://github.com/milkywayz/entitymanager/에 있습니다. 아마도 스윙과 별도의 Java 응용 프로그램을 만들고 그 값을 업데이트하고 싶을 것입니다. 두 문자열에 대한 index.php 파일은 매우 간단합니다. 그냥 문자열 변수를 선언 한 다음 echo'd합니다.java를 사용하여 웹 서버의 php 파일에서 문자열을 변경 하시겠습니까?
0
A
답변
2
물론 PHP 파일을 변경할 수 있지만 최선의 해결책은 아닙니다. 오류가 발생하기 쉽습니다. 다른 대안이 있습니다 : 데이터를 잘 알려진 형식 (XML, JSON, YAML, INI 등)으로 별도의 파일에 쓰고 PHP 스크립트가 읽도록하십시오.
Map<String, String> data = new HashMap<String, String>();
data.put("a", "value a");
data.put("b", "value b");
data.put("c", "value c");
// Convert a Map to JSON using GSON:
String data = new Gson().toJson(data);
// Write data to the file:
BufferedWriter writer = null;
try {
writer = new BufferedWriter(new FileWriter("/path/to/file"));
writer.write(data);
writer.flush();
} catch (...) {
...
} finally {
if (writer != null) {
writer.close();
}
}
// Read the data
$data = json_decode(file_get_contents('/path/to/file'));
print_r($data);
0
물론 가능합니다.
서로 다른 접근 방식은 당신이
- 당신이 그 파일을 열 자바에서 같은 자리에 넣어 index.template을 가지고 걸릴 수있다, 당신의 값으로 교체하고의 index.php로 저장
또는 당신은 대체 당신은 다음의 index.php를 열고 START/END 사이의 내용을 대체 을 mystring에 같은과의 index.php에서 문자열을 묶어야 할 수
André
관련 문제
- 1. java를 사용하여 서버의 PHP 스크립트와 통신하십시오.
- 2. Java를 사용하여 서버의 인코딩 받기
- 3. 서버의 모든 PHP 파일에서 특정 텍스트를 교체 하시겠습니까?
- 4. Java를 사용하여 파일 사용 권한을 변경 하시겠습니까?
- 5. 서버의 PHP 정보 변경
- 6. php 또는 java를 사용하여 java를 구문 분석 하시겠습니까?
- 7. 서버의 모바일 사이트를 변경 하시겠습니까?
- 8. Java를 사용하여 웹 사이트에서 php 파일 읽기?
- 9. Java를 사용하여 Linked List의 텍스트 파일에서 문자열을 읽으려면 어떻게해야합니까?
- 10. Java를 사용하여 .asp 파일에서 특정 문자열을 제거하는 방법은 무엇입니까?
- 11. sql에서 java를 사용하여 정렬 하시겠습니까?
- 12. Java를 사용하여 .sql 파일에서 SQL 명령 추출하기
- 13. sed를 사용하여 파일의 문자열을 변경 하시겠습니까?
- 14. JavaScript를 사용하여 영구히 HTTP_USER_AGENT 문자열을 변경 하시겠습니까?
- 15. 파일에서 단일 바이트를 어떻게 변경 하시겠습니까?
- 16. ssh unix를 사용하여 모든 * .js 파일에서 문자열을 찾아서 삭제 하시겠습니까?
- 17. 웹 서버의 XML 파일에서 데이터를 읽는 방법
- 18. PHP 서버의 기본 Mosquitto MQTT 포트 변경
- 19. git svn을 사용하여 svn 서버의 일부 변경 사항을 롤백 하시겠습니까?
- 20. Java를 사용하여 특정 파일에서 Javascript를 실행하십시오.
- 21. java를 사용하여 웹 브라우저 만들기
- 22. Java를 사용하여 웹 페이지 테스트
- 23. Java를 사용하여 웹 서비스 호출
- 24. Java를 사용하여 문자열을 분할하는 방법은 무엇입니까?
- 25. Java를 사용하여 파일에 단어와 개행을 집계 하시겠습니까?
- 26. Java를 사용하여 FLV 파일에서 mp3를 추출하는 방법은 무엇입니까?
- 27. 파일에서 문자열을 변경 나오지도 한 번만
- 28. java를 사용하여 zip 파일을 다운로드 하시겠습니까?
- 29. PHP 파일에서 인터넷의 모든 웹 페이지에 응답
- 30. aspx 코드 파일에서 쿼리 문자열을 설정 하시겠습니까?