«serialization» 태그된 질문

직렬화는 데이터 구조를 쉽게 저장하거나 전송하고 나중에 재구성 할 수있는 형식으로 변환하는 프로세스입니다.



6
객체를 직렬화하여 Android의 파일로 저장하려면 어떻게합니까?
간단한 클래스가 있고 객체로 인스턴스화되면 내용을 파일로 직렬화하고 나중에 해당 파일을로드하여 검색 할 수 있기를 원한다고 가정 해보십시오. 여기서 어디서부터 시작 해야할지 모르겠습니다. 이 객체를 파일로 직렬화하려면 어떻게해야합니까? public class SimpleClass { public string name; public int id; public void save() { /* wtf do I do here? */ } …

10
자바 직렬화 : readObject () vs. readResolve ()
Effective Java 및 기타 소스 책 은 직렬화 가능 Java 클래스로 작업 할 때 readObject () 메소드를 사용하는 방법과시기에 대한 좋은 설명을 제공합니다. 반면에 readResolve () 메소드는 약간의 수수께끼로 남아 있습니다. 기본적으로 내가 찾은 모든 문서는 둘 중 하나만 언급하거나 둘 다 개별적으로 언급했습니다. 답변되지 않은 질문은 다음과 같습니다. 두 …


5
Intellij에서 직렬 버전 UID를 생성하는 방법
Eclipse를 사용할 때 직렬 버전 UID를 생성하는 멋진 기능이있었습니다. 그러나 IntelliJ에서 무엇을해야합니까? IntelliJ에서 동일한 직렬 버전 UID를 선택하거나 생성하는 방법은 무엇입니까? 그리고 이전 클래스를 수정할 때 어떻게해야합니까? 을 지정하지 않은 경우 id런타임에 생성됩니다.

5
DataContractSerializer를 사용하여 직렬화 할 때 속성을 무시하려면 어떻게해야합니까?
.NET 3.5SP1 및 DataContractSerializer를 사용하여 클래스를 직렬화하고 있습니다. SP1에서는 클래스에 DataContract / DataMember 특성을 포함 할 필요가없고 전체 항목 만 직렬화하도록 동작을 변경했습니다. 이것이 제가 사용하고있는 동작이지만 이제는 serializer에서 하나의 속성을 무시해야합니다. 이 작업을 수행하는 한 가지 방법은 클래스에 DataContract 특성을 추가하고 포함하려는 모든 멤버에 DataMember 특성을 추가하는 것입니다. 그러나 …
125 c#  .net  wcf  serialization 

15
JavaScriptSerializer 중 ASP.NET MVC의 MaxJsonLength 예외
내 컨트롤러 작업 중 하나에서 매우 큰 JsonResult 에서 그리드를 채우기 위해 것을 . 나는 다음을 얻고있다 InvalidOperationException 예외가 발생합니다. JSON JavaScriptSerializer를 사용한 직렬화 또는 역 직렬화 중 오류가 발생했습니다. 문자열 길이가 maxJsonLength 속성에 설정된 값을 초과합니다. 안타깝게도 의 maxJsonLength속성을 web.config더 높은 값으로 설정해도 효과가 나타나지 않습니다. <system.web.extensions> <scripting> <webServices> …

9
Java ByteBuffer에서 문자열로
이런 식으로 ByteBuffer를 String으로 변환하는 올바른 접근 방식입니까? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); 내가 묻는 이유는 이것이 너무 단순 해 보이지만 Java 와 같은 다른 접근 방식 : ByteBuffer와의 문자열 변환 및 관련 문제 가 …


3
XML 직렬화-배열의 렌더링 루트 요소 비활성화
컬렉션의 루트 요소 렌더링을 어떻게 든 비활성화 할 수 있습니까? 직렬화 속성이있는이 클래스 : [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } 다음 XML을 생성합니다. <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> <VARIANT> <PRODUCTNAME>hi 1</PRODUCTNAME> </VARIANT> <VARIANT> …

14
Java ME에서 JSON 문자열을 객체로 변환 하시겠습니까?
Java / J2ME에 다음과 같은 문자열을 변환하는 방법이 있습니까? {name:"MyNode", width:200, height:100} 한 줄의 코드에서 동일한 내부 개체 표현에? 현재 방법이 너무 지루하기 때문에 : Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); 아마도 JSON 라이브러리일까요?

27
HTML 래퍼없이 DOMDocument의 HTML을 저장하는 방법은 무엇입니까?
나는 아래의 기능 이며, 콘텐츠 출력 전에 XML, HTML, body 및 p 태그 래퍼를 추가하지 않고 DOMDocument를 출력하기 위해 고군분투 하고 있습니다. 제안 된 수정 사항 : $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); 콘텐츠에 블록 수준 요소가없는 경우에만 작동합니다. 그러나 h1 요소가있는 아래 예에서와 같이이 경우 saveXML의 결과 출력이 다음으로 잘립니다. <p> 원하는 …

9
jQuery : serialize () 양식 및 기타 매개 변수
단일 AJAX 요청으로 양식 요소 ( .serialize()메서드로 직렬화 됨 ) 및 기타 매개 변수 를 보낼 수 있습니까? 예: $.ajax({ type : 'POST', url : 'url', data : { $('#form').serialize(), par1 : 1, par2 : '2', par3: 232 } } 다른 매개 변수와 함께 양식을 제출하는 가장 좋은 방법은 무엇입니까? …

13
Java에 직렬화 가능한 인터페이스가 필요한 이유는 무엇입니까?
우리는 직렬화를 많이 사용하며 사용하는 모든 객체에 직렬화 가능 태그를 지정해야하는 것은 부담이됩니다. 특히 우리가 실제로 변경할 수없는 제 3 자 클래스 일 때. 질문은 : Serializable은 빈 인터페이스이고 Java는 일단 추가하면 강력한 직렬화를 제공 implements Serializable하기 때문에 모든 것을 직렬화 가능하게 만들지 않은 이유는 무엇입니까? 내가 무엇을 놓치고 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.