var s="attr"
var i=$(s)
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
위의 코드 (s 대신)에 변수 이름을 지정하여 요소 "elem"에 속성을 추가해야하는 방법.jquery에 변수 값을 할당하는 방법은 무엇입니까?
var s="attr"
var i=$(s)
// jQuery(elem).attr(attr,eval("elm"+attr));
jQuery(elem).$(s)(attr,eval("elm"+attr));//i tried this.
위의 코드 (s 대신)에 변수 이름을 지정하여 요소 "elem"에 속성을 추가해야하는 방법.jquery에 변수 값을 할당하는 방법은 무엇입니까?
빠른 검색 후이 준비가 완료되었음을 확인한 후 XML to JSON stylesheet은 잘 처리해야합니다.
JSON과 XML은 실제로 호환되지 않으므로 둘 사이의 변환 방법을 찾아야합니다. 예를 들어, XML에서 형제와 동일한 이름을 가진 요소가 여러 개 있습니다 (다른 문자는 <ROLL>
일 수 있습니다). JSON에서는 배열을 사용하여이를 표현해야합니다. 그러나 둘 이상의 형제 요소가 XML에서 동일한 이름을 가질 때 JSON 배열을 형성하는 규칙을 사용하면 일관된 결과를 얻을 수 없습니다. 많은 요소가 배열을 생성합니다. 하나는 정상적인 객체를 생성하고 0은 아무것도 생성하지 않습니다.
및 JSON.NET, 당신은 이런 식으로 그것을 할 수 : 변환의 규칙은 무엇
Function Process(element As XElement) As JObject
Dim result = New JObject
For Each attribute In element.Attributes()
result.Add(attribute.Name.LocalName, attribute.Value)
Next
Dim elementGroups = element.Elements().GroupBy(Function(e) e.Name)
For Each elementGroup In elementGroups
If elementGroup.Count() = 1 Then
result.Add(elementGroup.Key.LocalName, Process(elementGroup.Single()))
Else
Dim array = New JArray
For Each child In elementGroup
array.Add(Process(child))
Next
result.Add(elementGroup.Key.LocalName, array)
End If
Next
Return result
End Function
입니까? 어떻게 '아니오'가 '롤 노'로 바뀌니? 그리고 70 ~ 1020 년?! – svick
죄송합니다. 나는 실수로 그것을 추가했다. 규칙이 없습니다. 단지 xml을 json 형식으로 변환하려고합니다. 유일한 것은 vb.net windows 응용 프로그램에서 이것을하고 싶습니다. –
업데이트 된 코드는 XML이 아닙니다. 몇 가지 이유로 ''은 유효하지 않습니다. 적절한 샘플을 제공해 주시겠습니까? –
svick