안녕,삽입 추가 코드는
나는 JSON에서 일부 데이터를 로딩하고 있지만로드 된 데이터를 기반으로 몇 가지 추가 데이터를 삽입해야합니다. 이것은
{"markup":"<li id=\"com1\">some content</li><li id=\"com2\">some more content</li>"}
로드로 데이터의 예이며,이 예상되는 최종 결과 : 당신이 볼 수 있으므로
<li id="com1">some content <a href="delete=com1">DELETE</a></li>
<li id="com2">some content <a href="delete=com2">DELETE</a></li>
, 나는 URL이 삭제 링크를 추가 해요 그 요소의 ID를 포함하므로 먼저 해당 ID를 찾고 각 요소의 올바른 위치에 코드를 추가해야합니다.
이 내 PHP 코드 :
$json = file_get_contents("data.txt");
$jsonIterator = new RecursiveIteratorIterator(
new RecursiveArrayIterator(json_decode($json, TRUE)),
RecursiveIteratorIterator::SELF_FIRST);
foreach ($jsonIterator as $key => $val) {
echo $val;
}
무슨 일을 할 수있는 최고의 간단한 방법은?
감사합니다.
이 작업을 수행하는 가장 좋은 방법은 DOM과 같은 라이브러리를 구문 분석 HTML을 사용하여 HTML을 구문 분석하고 '텍스트'요소 후 DOM에''요소를 삽입하는 것입니다. 그런 다음 다시 텍스트로 출력하고 JSON에 다시 할당합니다. – Chloe
좀 더 자세하게 설명해 주시겠습니까? –