반응형

source 880

Json을 사용하여 두 가지 데이터 유형이 될 수 있는 JSON 속성을 역직렬화하는 방법.그물

Json을 사용하여 두 가지 데이터 유형이 될 수 있는 JSON 속성을 역직렬화하는 방법.그물 Json을 쓰고 있어요.현재 진행 중인 프로젝트의 NET.외부 API에서 오브젝트인 속성을 가진 JSON을 수신하고 있지만, 비어 있으면 false가 전달됩니다. 예를 들어 다음과 같습니다. data: { supplier: { id: 15, name: 'TheOne' } } 다음과 같은 경우도 있습니다. data: { supplier: false } 공급업체가 공급업체 개체 또는 null로 역직렬화되도록 공급업체 속성을 정의하려면 어떻게 해야 합니까? 현재 저는 다음을 가지고 있습니다. public class Data { [JsonProperty("supplier")] public SupplierData Sup..

source 2023.03.10

배열별로 정렬된 ID 배열을 가진 WP_쿼리

배열별로 정렬된 ID 배열을 가진 WP_쿼리 아이디 배열이 있는데 그 게시물을 WP_Quey()까지 받고 싶습니다. $myarray = $ids; $args = array( 'post__in' => $myarray); // The Query $the_query = new WP_Query( $args ); 날짜별 결과 정렬 $myarray 항목별로 정렬하고 첫 번째 결과는 $myarray의 첫 번째 ID가 됩니다.Wordpress 3.5 이상에서는'orderby'=>'post__in'다음 내용을 작성해야 합니다. $myarray = $ids; $args = array('post__in'=> $myarray, 'orderby'=>'post__in'); // The Query $the_query = new W..

source 2023.03.10

jq: 객체의 각 엔트리에 대한 인쇄 키와 값

jq: 객체의 각 엔트리에 대한 인쇄 키와 값 어떻게 하면 jq가 json을 이렇게 받아들이게 할 수 있을까요? { "host1": { "ip": "10.1.2.3" }, "host2": { "ip": "10.1.2.2" }, "host3": { "ip": "10.1.18.1" } } 다음 출력을 생성합니다. host1, 10.1.2.3 host2, 10.1.2.2 host3, 10.1.18.1 포맷에는 관심이 없지만 키 이름과 값에 액세스하는 방법을 알 수 없습니다.최상위 키를 스트림으로 가져오려면 내장 함수를 사용할 수 있습니다. keys[]따라서 특정 문제에 대한 한 가지 해결책은 다음과 같습니다. jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' keys키 이름을..

source 2023.03.10

네스트된ng클릭콜간의이벤트 전파를 취소하는 가장 좋은 방법은 무엇입니까?

네스트된ng클릭콜간의이벤트 전파를 취소하는 가장 좋은 방법은 무엇입니까? 여기 예가 있어요.예를 들어, 많은 사이트와 같이 이미지 오버레이를 하고 싶다고 합시다.따라서 썸네일을 클릭하면 창 전체에 검은색 오버레이가 나타나고 이미지의 큰 버전이 중앙에 표시됩니다.검은색 오버레이를 클릭하면 해당 오버레이가 해제되고 이미지를 클릭하면 다음 이미지를 표시하는 함수가 호출됩니다. html: Javascript: function OverlayCtrl($scope) { $scope.hideOverlay = function() { // Some code to hdie the overlay } $scope.nextImage = function() { // Some code to find and display the ne..

source 2023.03.10

AngularJs 복잡한 데이터를 지침으로 전달

AngularJs 복잡한 데이터를 지침으로 전달 다음과 같은 지시가 있습니다. 오브젝트 구조는 다음과 같습니다. data: { details: { serverName: { type: 'text', value: 'my server name' }, port: { type: 'number', value: 'my port' }, nickname: { type: 'text' }, password: { type: 'password' }, channel: { type: 'text' }, channelPassword: { type: 'password' }, autoBookmarkAdd: { type: 'checkbox' } } } 데이터 내의 데이터를 기반으로 링크를 생성해 주세요.data.details물건.유감스럽게..

source 2023.03.05

차단된 발신지 간 요청:같은 오리진 정책에 따라 다음 위치에서 원격 리소스를 읽을 수 없습니다.

차단된 발신지 간 요청:같은 오리진 정책에 따라 다음 위치에서 원격 리소스를 읽을 수 없습니다. 사용하고 있다CometChat내 웹사이트와 최근 내 사용자들은 메시지 수신에 문제가 있다.FireBug에서 검사한 결과 스크립트가 실패하는 것은 (다음 오류로 인해) CORS 보호 때문일 수 있습니다. 차단된 발신지 간 요청:동일한 오리진 정책으로 인해 http://x3.chatforyoursite.com/subscribe/에서 원격 리소스를 읽을 수 없습니다.이 문제는 리소스를 동일한 도메인으로 이동하거나 CORS를 활성화하여 해결할 수 있습니다. CORS는 자신의 서버에서 유효하게 되어 있고, 또 다른 서버에 액세스 할 수 없기 때문에, 어디에서 유효하게 하면 좋을지 고민하고 있습니다.CometChat서버..

source 2023.03.05

Plask-sqlalchemy 및 Postgresql에서의 JSON 유형 사용

Plask-sqlalchemy 및 Postgresql에서의 JSON 유형 사용 배경:Flask App을 만들고 있는데 데이터를 postgresql 데이터베이스와 JSON 컬럼 타입에 저장했습니다. 작업: 뷰 함수에서 JSON 열에서 {Key:Value}별로 데이터베이스 쿼리를 주문하고 싶습니다. 완료:다음 명령어를 사용하여 psql 명령줄에서 이 쿼리를 정상적으로 실행하였습니다. cast(product->'profit'as float') > cast(product->'salesrank'as 정수) asc에서 *를 선택합니다. 문제:내 코드로 이 쿼리를 복제할 수 없습니다(추가 정보 섹션의 아래 모델에 대한 코드 참조). from app import app, db from models import Targ..

source 2023.03.05

python의 pretty-print json(비음파적 방법)

python의 pretty-print json(비음파적 방법) 알고 있습니다.pprintpython 표준 라이브러리는 매우 복잡한 python 데이터 유형을 위한 것입니다.하지만 항상 json 데이터를 검색하는데, json 데이터를 쉽고 빠르게 인쇄할 수 있는 방법이 없을까요? 예쁘게 인쇄되지 않음: import requests r = requests.get('http://server.com/api/2/....') r.json() 예쁜 인쇄 기능: >>> import requests >>> from pprint import pprint >>> r = requests.get('http://server.com/api/2/....') >>> pprint(r.json()) Python의 내장 JSON 모듈이 이..

source 2023.03.05

ORA-12505, TNS: 리스너가 현재 접속 기술자에 지정된SID를 인식하지 않음

ORA-12505, TNS: 리스너가 현재 접속 기술자에 지정된SID를 인식하지 않음 Windows 7 64비트 OS에 Oracle 11g Express Edition Release 2를 설치하고 JDBC 프로그램을 실행하려고 하면 다음 오류가 나타납니다. java.sql.SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:412) at oracle.jdbc.driver.Ph..

source 2023.03.05

SQL*Plus를 사용하여 Oracle 11g에서 데이터베이스를 표시하는 방법

SQL*Plus를 사용하여 Oracle 11g에서 데이터베이스를 표시하는 방법 이 명령어를 사용하면 MySQL에서 데이터베이스를 볼 수 있습니다. Oracle에서 사용 가능한 데이터베이스를 표시하는 방법SELECT NAME FROM v$database;에 oracle 데이터베이스 이름을 나타냅니다.MySQL "데이터베이스"는 Oracle의 스키마/사용자로 간주할 수 있습니다.권한이 있는 경우 다음 정보를 조회할 수 있습니다.DBA_USERS보기: 스키마 목록을 표시합니다. SELECT * FROM DBA_USERS; Oracle에는 MySQL 또는 MS SQL Server와 같은 단순한 데이터베이스 모델이 없습니다.가장 가까운 것은 테이블스페이스와 테이블스페이스 내의 대응하는 유저에게 문의하는 것입니다...

source 2023.03.05
반응형