我有一個圖像位置存儲在json文件中作爲一個字符串。現在,我必須從json文件中獲取圖像位置,並且必須在html5 canvas中顯示它。請幫助我這樣做。我不知道如何使用javascript檢索json文件中的圖像路徑。這是我的json文件的內容。在html5畫布中顯示圖像?
{"image1":"\/root\/Desktop\/project\/Screenshot.png"}
我必須在html頁面中顯示此圖像。 這是我的Java代碼來創建JSON文件
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import org.json.simple.JSONObject;
import org.json.simple.JSONArray;
import java.io.FileWriter;
import java.io.FileReader;
import javax.xml.bind.DatatypeConverter;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
public class Simple27
{
public static void main(String[] args) throws IOException
{
BufferedImage img=ImageIO.read(new File("/root/Desktop/project","Screenshot.png"));
//the string is written into a json file
try
{
FileWriter wr=new FileWriter("/root/Desktop/project/code/json/imagepath.jsonp");
String ip="/root/Desktop/project/Screenshot.png";
JSONObject imgpath=new JSONObject();
imgpath.put("image1",ip);
wr.write(imgpath.toString());
wr.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
這是在您的本地文件系統或某些服務器上的JSON文件? –
在我的本地文件系統中 – ambrosia1993