Kính gửi cộng đồng, tôi đang cố gắng chuyển nội dung văn bản đa dạng thức, văn bản HTML hiệu quả, giữa các luồng. Luồng đầu tiên lấy nội dung dưới dạng văn bản được định dạng, đặt nó vào một biến và sau đó sử dụng biến này để tạo JSON, sau đó được POST vào một luồng khác thông qua lệnh gọi HTTP. Mã giả sẽ trông như thế này. đặt varMyRichText = liên kết > đặt varMyJSON = { "RichTextVar". "variables['varMyRichText']"} Bây giờ, khi tôi nhìn vào nội dung của varMyJSON, nó hoàn toàn bị nhầm lẫn vì nó làm rối tung các trích dẫn được tìm thấy bên trong văn bản đa dạng thức gốc giống như các trích dẫn là một phần của siêu liên kết, với các trích dẫn xung quanh "giá trị . Tôi có thể có thể ánh xạ tất cả các ký tự đặc biệt tới mã ascii của chúng trong một tập hợp các bước bổ sung, nhưng có cách nào tốt hơn để chuyển nội dung "văn bản đa dạng thức" xung quanh không?
Tiếp cận. Chúng tôi có một biểu mẫu HTML chứa một số trường như tên, trường đại học, v.v. Chúng tôi muốn gửi trực tiếp dữ liệu của biểu mẫu HTML của mình tới tệp JSON. Đối với điều này, chúng tôi đang sử dụng hàm json_encode[] trả về một chuỗi được mã hóa JSON
Chúng tôi đang tạo một mảng các giá trị mà người dùng điền vào biểu mẫu HTML. Sau đó, chúng tôi chuyển mảng này vào hàm json_encode[]. Sau đó, hàm json_encode[] trả về một chuỗi được mã hóa JSON. Toàn bộ tác vụ được triển khai trong hàm PHP get_data[]. Để tạo tệp JSON, chúng tôi đã sử dụng hàm PHP file_put_contents[]. Hàm này dùng để ghi dữ liệu vào file. Chúng tôi truyền 2 đối số trong hàm file_put_contents[]. Tham số đầu tiên là tên tệp của chúng tôi mà chúng tôi muốn lưu trữ dữ liệu ở định dạng JSON và thứ hai là hàm get_data[] của chúng tôi
Thí dụ. Các mã HTML và PHP sau minh họa cách tiếp cận trên
0
>
1>
2
html
9>
4
html
9>
7
>
1>
9
>
1
1
>
1
3
>
1____3_______5
html
9>
4
html
91
1
1
>
9
>
1
1
>
1____5_______0
>
1____5_______2
html
9>
4
html
9head
7
>
1____5_______9
>
1>
9
>
1>
3
>
1>
5
>
1>
7
html
9>
4
html
9
2
>
1____5_______9
>
1>
9
>
1>
3
>
1>
5
>
1>
7
html
9>
4
html
91
1
>
2
>
1____9_______3
>
1____9_______5
html
9>
4
html
9html
01
>
1html
03
>
1html
05
>
1html
07
>
1html
09
>
1html
11
>
1
1
html
9>
4
html
9html
19
>
1html
21
>
1html
23
>
1html
25
>
1html
27
>
1html
29
>
1
1
>
1html
33
html
9>
4
html
9html
38
>
1html
40
>
1html
42
html
9>
4
html
9html
47
>
1html
49
>
1html
51
>
1html
53
html
9>
4
html
9html
58
>
1html
60
>
1html
62
html
9>
4
html
66html
7>
html
66head
>
________0____1_______80 html
81_______1_______1_______1_______83 html
84html
1html
86>
html
9
>
102
>
>
04_______0__________html
91 html
92html
1_______2_______09>
>
1113
html
92html
1>
16>
17>
13_______2_______
>
04_______1_______66html
91>
>
04_______0_______>
26 >
27
>
04_______0__________html
91 html
92html
1>
33 >
34html
1>
36>
>
1140
html
92html
1>
43 >
44html
1_______2_______46
>
47_______2_______48html
1>
50 >
51html
1>
43
>
47_______2_______55
>
04_______1_______66html
91>
>
04_______0__________html
91 html
92html
1>
65 >
34html
1>
36>
>
1140
>
44html
1>
46 >
76html
1
>
47_______2_______79 >
51html
1>
82 >
55
>
04_______1_______66html
91>
>
04_______0__________html
91 html
92html
1>
93 >
34html
1>
36>
>
1140
html
92html
1
03 >
44html
1_______2_______46
>
47_______2_______51html
1
10
>
47_______2_______76html
1
14>
>
04_______1_______66html
91>
>
04_______0_______html
91 >
34html
1_______3_______26>
>
1140
html
92html
1
33 >
44html
1
33
>
47_______2_______51html
1
33
41html
1
33
>
47_______3_______45html
1
47>
>
04_______1_______66html
91>
>
1html
66html
91>
html
9html
66html
91>
html
66html
80>
html
66html
75>
html
66html
>
gfg. php Cái này “gfg. php” thể hiện mã PHP mà nội dung biểu mẫu HTML được đăng lên
73
74
3_______76
77
78
79
80
81
82
83
84
html
9
86
87
>
1_______3_______89 html
1
91_______3_______92
>
1
89
95
91
77
>
04_______3_______99